├── .gitignore ├── .style.yapf ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── RELATED.md ├── docker-compose.yml ├── docker ├── BuildWheelDockerFile ├── Dockerfile-amd ├── Dockerfile-arm ├── build.sh ├── build_amd.sh └── build_arm.sh ├── introspector.py ├── introspector ├── __init__.py ├── account.py ├── aws │ ├── __init__.py │ ├── acm.py │ ├── acm_pca.py │ ├── apigateway.py │ ├── apigatewayv2.py │ ├── autoscaling.py │ ├── cloudformation.py │ ├── cloudfront.py │ ├── cloudtrail.py │ ├── cloudwatch.py │ ├── config.py │ ├── dynamodb.py │ ├── ec2.py │ ├── ec2_adjunct.py │ ├── ecr.py │ ├── ecs.py │ ├── efs.py │ ├── eks.py │ ├── elasticbeanstalk.py │ ├── elb.py │ ├── elbv2.py │ ├── es.py │ ├── fetch.py │ ├── glacier.py │ ├── iam.py │ ├── importer.py │ ├── kms.py │ ├── lambdax.py │ ├── logs.py │ ├── map.py │ ├── mapper_fns.py │ ├── organizations.py │ ├── rds.py │ ├── redshift.py │ ├── region.py │ ├── route53.py │ ├── s3.py │ ├── secretsmanager.py │ ├── ses.py │ ├── sns.py │ ├── sqs.py │ ├── ssm.py │ ├── svc.py │ ├── svcs │ │ └── ec2.yml │ ├── transforms │ │ ├── acm-pca │ │ │ └── CertificateAuthority.yml │ │ ├── acm │ │ │ └── Certificate.yml │ │ ├── apigateway │ │ │ ├── RestApi.yml │ │ │ └── Stage.yml │ │ ├── apigatewayv2 │ │ │ ├── Api.yml │ │ │ └── Stage.yml │ │ ├── autoscaling │ │ │ ├── AutoScalingGroup.yml │ │ │ └── LaunchConfiguration.yml │ │ ├── cloudformation │ │ │ └── Stack.yml │ │ ├── cloudfront │ │ │ └── Distribution.yml │ │ ├── cloudtrail │ │ │ └── Trail.yml │ │ ├── cloudwatch │ │ │ ├── CompositeAlarm.yml │ │ │ ├── Metric.yml │ │ │ └── MetricAlarm.yml │ │ ├── config │ │ │ └── ConfigurationRecorder.yml │ │ ├── dynamodb │ │ │ ├── Backup.yml │ │ │ └── Table.yml │ │ ├── ec2 │ │ │ ├── Addresses.yml │ │ │ ├── Defaults.yml │ │ │ ├── FlowLogs.yml │ │ │ ├── Images.yml │ │ │ ├── Instance.yml │ │ │ ├── Instances.yml │ │ │ ├── KeyPairs.yml │ │ │ ├── NetworkInterfaces.yml │ │ │ ├── Reservations.yml │ │ │ ├── RouteTables.yml │ │ │ ├── SecurityGroups.yml │ │ │ ├── Snapshots.yml │ │ │ ├── Subnets.yml │ │ │ ├── Volumes.yml │ │ │ ├── VpcEndpoints.yml │ │ │ ├── VpcPeeringConnections.yml │ │ │ └── Vpcs.yml │ │ ├── ecr │ │ │ └── Repository.yml │ │ ├── ecs │ │ │ ├── Cluster.yml │ │ │ ├── Service.yml │ │ │ ├── Task.yml │ │ │ └── TaskDefinition.yml │ │ ├── efs │ │ │ └── FileSystem.yml │ │ ├── eks │ │ │ ├── Cluster.yml │ │ │ └── Nodegroup.yml │ │ ├── elasticbeanstalk │ │ │ ├── Application.yml │ │ │ ├── ApplicationVersion.yml │ │ │ └── Environment.yml │ │ ├── elb │ │ │ ├── Listener.yml │ │ │ └── LoadBalancer.yml │ │ ├── elbv2 │ │ │ ├── Listener.yml │ │ │ ├── LoadBalancer.yml │ │ │ └── TargetGroup.yml │ │ ├── es │ │ │ └── Domain.yml │ │ ├── glacier │ │ │ └── Vault.yml │ │ ├── iam │ │ │ ├── CredentialReport.yml │ │ │ ├── GroupPolicy.yml │ │ │ ├── PasswordPolicy.yml │ │ │ ├── RolePolicy.yml │ │ │ ├── UserPolicy.yml │ │ │ ├── group.yml │ │ │ ├── inline-policy.yml │ │ │ ├── instance-profile.yml │ │ │ ├── policy-version.yml │ │ │ ├── policy.yml │ │ │ ├── role.yml │ │ │ ├── signing-certificate.yml │ │ │ └── user.yml │ │ ├── kms │ │ │ └── Key.yml │ │ ├── lambda │ │ │ ├── Alias.yml │ │ │ ├── Function.yml │ │ │ ├── FunctionVersion.yml │ │ │ └── LayerVersion.yml │ │ ├── logs │ │ │ ├── LogGroup.yml │ │ │ ├── MetricFilter.yml │ │ │ └── ResourcePolicy.yml │ │ ├── organizations │ │ │ ├── Account.yml │ │ │ ├── Organization.yml │ │ │ ├── OrganizationalUnit.yml │ │ │ └── Root.yml │ │ ├── rds │ │ │ ├── DBClusterSnapshot.yml │ │ │ ├── DBClusters.yml │ │ │ ├── DBInstances.yml │ │ │ ├── DBSnapshot.yml │ │ │ └── DBSnapshots.yml │ │ ├── redshift │ │ │ └── Cluster.yml │ │ ├── route53 │ │ │ └── HostedZone.yml │ │ ├── s3 │ │ │ └── Bucket.yml │ │ ├── secretsmanager │ │ │ └── Secret.yml │ │ ├── ses │ │ │ └── Identity.yml │ │ ├── sns │ │ │ ├── Subscription.yml │ │ │ └── Topic.yml │ │ ├── sqs │ │ │ └── Queue.yml │ │ └── ssm │ │ │ └── ParameterMetadata.yml │ └── uri.py ├── bootstrap_db.py ├── cli │ ├── __init__.py │ ├── account │ │ ├── __init__.py │ │ └── aws.py │ ├── cis.py │ ├── debug.py │ ├── iam.py │ ├── init.py │ ├── internal.py │ ├── meta.py │ ├── provider.py │ ├── query.py │ ├── serve.py │ ├── status.py │ ├── tags.py │ └── util.py ├── delta │ ├── __init__.py │ ├── attrs.py │ ├── partial.py │ ├── report.py │ ├── resource.py │ └── types.py ├── error.py ├── mapper.py ├── models │ ├── __init__.py │ ├── base.py │ ├── import_job.py │ ├── provider_account.py │ ├── raw_import.py │ └── resource.py ├── queries │ ├── 0000-aws_organizations_organization.sql │ ├── 0001-aws_organizations_root.sql │ ├── 0002-aws_organizations_organizationalunit.sql │ ├── 0003-aws_organizations_account.sql │ ├── 0004-aws_acmpca_certificateauthority.sql │ ├── 0005-aws_apigateway_restapi.sql │ ├── 0006-aws_apigateway_stage.sql │ ├── 0007-aws_apigatewayv2_api.sql │ ├── 0008-aws_apigatewayv2_stage.sql │ ├── 0009-aws_cloudfront_distribution.sql │ ├── 0010-aws_iam_role.sql │ ├── 0011-aws_sns_topic.sql │ ├── 0012-aws_cloudformation_stack.sql │ ├── 0013-aws_dynamodb_table.sql │ ├── 0014-aws_dynamodb_backup.sql │ ├── 0015-aws_ec2_keypair.sql │ ├── 0016-aws_ec2_vpc.sql │ ├── 0017-aws_ec2_vpcpeeringconnection.sql │ ├── 0018-aws_logs_loggroup.sql │ ├── 0019-aws_s3_bucket.sql │ ├── 0020-aws_ec2_flowlog.sql │ ├── 0021-aws_ec2_routetable.sql │ ├── 0022-aws_kms_key.sql │ ├── 0023-aws_ec2_volume.sql │ ├── 0024-aws_ec2_snapshot.sql │ ├── 0025-aws_ec2_defaults.sql │ ├── 0026-aws_ec2_image.sql │ ├── 0027-aws_iam_instanceprofile.sql │ ├── 0028-aws_ec2_securitygroup.sql │ ├── 0029-aws_ec2_subnet.sql │ ├── 0030-aws_ec2_instance.sql │ ├── 0031-aws_ec2_networkinterface.sql │ ├── 0032-aws_ec2_address.sql │ ├── 0033-aws_ecr_repository.sql │ ├── 0034-aws_ecs_cluster.sql │ ├── 0035-aws_ecs_task.sql │ ├── 0036-aws_ecs_service.sql │ ├── 0037-aws_ecs_taskdefinition.sql │ ├── 0038-aws_efs_filesystem.sql │ ├── 0039-aws_eks_cluster.sql │ ├── 0040-aws_eks_nodegroup.sql │ ├── 0041-aws_autoscaling_launchconfiguration.sql │ ├── 0042-aws_autoscaling_autoscalinggroup.sql │ ├── 0043-aws_elasticbeanstalk_application.sql │ ├── 0044-aws_elasticbeanstalk_applicationversion.sql │ ├── 0045-aws_elasticbeanstalk_environment.sql │ ├── 0046-aws_elb_loadbalancer.sql │ ├── 0047-aws_elb_listener.sql │ ├── 0048-aws_elbv2_loadbalancer.sql │ ├── 0049-aws_acm_certificate.sql │ ├── 0050-aws_elbv2_listener.sql │ ├── 0051-aws_elbv2_targetgroup.sql │ ├── 0052-aws_es_domain.sql │ ├── 0053-aws_glacier_vault.sql │ ├── 0054-aws_iam_rootaccount.sql │ ├── 0055-aws_iam_user.sql │ ├── 0056-aws_iam_signingcertificate.sql │ ├── 0057-aws_iam_group.sql │ ├── 0058-aws_iam_policy.sql │ ├── 0059-aws_iam_policyversion.sql │ ├── 0060-aws_iam_userpolicy.sql │ ├── 0061-aws_iam_rolepolicy.sql │ ├── 0062-aws_iam_grouppolicy.sql │ ├── 0063-aws_iam_passwordpolicy.sql │ ├── 0064-aws_lambda_function.sql │ ├── 0065-aws_lambda_functionversion.sql │ ├── 0066-aws_lambda_alias.sql │ ├── 0067-aws_lambda_layerversion.sql │ ├── 0068-aws_cloudwatch_metric.sql │ ├── 0069-aws_logs_metricfilter.sql │ ├── 0070-aws_rds_dbcluster.sql │ ├── 0071-aws_rds_dbinstance.sql │ ├── 0072-aws_rds_dbsnapshot.sql │ ├── 0073-aws_rds_dbclustersnapshot.sql │ ├── 0074-aws_redshift_cluster.sql │ ├── 0075-aws_route53_hostedzone.sql │ ├── 0076-aws_secretsmanager_secret.sql │ ├── 0077-aws_ses_identity.sql │ ├── 0078-aws_ssm_parameter.sql │ ├── 0079-aws_cloudtrail_trail.sql │ ├── 0080-aws_cloudwatch_metricalarm.sql │ ├── 0081-aws_cloudwatch_compositealarm.sql │ ├── 0082-aws_config_configurationrecorder.sql │ ├── 0083-aws_sns_subscription.sql │ ├── 0084-aws_sqs_queue.sql │ └── 0085-aws_ec2_vpcendpoint.sql ├── server.py ├── tools │ ├── __init__.py │ ├── cis │ │ ├── __init__.py │ │ └── aws_foundation.py │ ├── iam_policy_permissions.py │ ├── query.py │ └── tags.py └── transform_schema.json ├── launcher ├── .gitignore ├── build.sh ├── go.mod ├── go.sum └── main.go ├── migrations ├── introspector │ ├── 20210107192542_initial.sql │ ├── 20210107194424_row_level_security.sql │ ├── 20210108003037_unpack_maybe_array.sql │ └── 20210425202304_add_external_id.sql ├── provider │ └── aws │ │ ├── 0000-aws_organizations_organization.sql │ │ ├── 0001-aws_organizations_root.sql │ │ ├── 0002-aws_organizations_organizationalunit.sql │ │ ├── 0003-aws_organizations_account.sql │ │ ├── 0004-aws_apigateway_restapi.sql │ │ ├── 0005-aws_apigateway_stage.sql │ │ ├── 0006-aws_apigatewayv2_api.sql │ │ ├── 0007-aws_apigatewayv2_stage.sql │ │ ├── 0008-aws_ec2_vpc.sql │ │ ├── 0009-aws_ec2_securitygroup.sql │ │ ├── 0010-aws_ec2_image.sql │ │ ├── 0011-aws_iam_role.sql │ │ ├── 0012-aws_iam_instanceprofile.sql │ │ ├── 0013-aws_autoscaling_launchconfiguration.sql │ │ ├── 0014-aws_autoscaling_autoscalinggroup.sql │ │ ├── 0015-aws_cloudfront_distribution.sql │ │ ├── 0016-aws_sns_topic.sql │ │ ├── 0017-aws_cloudformation_stack.sql │ │ ├── 0018-aws_dynamodb_table.sql │ │ ├── 0019-aws_dynamodb_backup.sql │ │ ├── 0020-aws_ec2_keypair.sql │ │ ├── 0021-aws_ec2_vpcpeeringconnection.sql │ │ ├── 0022-aws_logs_loggroup.sql │ │ ├── 0023-aws_s3_bucket.sql │ │ ├── 0024-aws_ec2_flowlog.sql │ │ ├── 0025-aws_ec2_routetable.sql │ │ ├── 0026-aws_kms_key.sql │ │ ├── 0027-aws_ec2_volume.sql │ │ ├── 0028-aws_ec2_snapshot.sql │ │ ├── 0029-aws_ec2_defaults.sql │ │ ├── 0030-aws_ec2_subnet.sql │ │ ├── 0031-aws_ec2_instance.sql │ │ ├── 0032-aws_ec2_networkinterface.sql │ │ ├── 0033-aws_ec2_address.sql │ │ ├── 0034-aws_ecr_repository.sql │ │ ├── 0035-aws_ecs_cluster.sql │ │ ├── 0036-aws_ecs_task.sql │ │ ├── 0037-aws_ecs_service.sql │ │ ├── 0038-aws_ecs_taskdefinition.sql │ │ ├── 0039-aws_eks_cluster.sql │ │ ├── 0040-aws_eks_nodegroup.sql │ │ ├── 0041-aws_elb_loadbalancer.sql │ │ ├── 0042-aws_elb_listener.sql │ │ ├── 0043-aws_acm_certificate.sql │ │ ├── 0044-aws_elbv2_loadbalancer.sql │ │ ├── 0045-aws_elbv2_listener.sql │ │ ├── 0046-aws_elbv2_targetgroup.sql │ │ ├── 0047-aws_es_domain.sql │ │ ├── 0048-aws_iam_rootaccount.sql │ │ ├── 0049-aws_iam_user.sql │ │ ├── 0050-aws_iam_signingcertificate.sql │ │ ├── 0051-aws_iam_group.sql │ │ ├── 0052-aws_iam_policy.sql │ │ ├── 0053-aws_iam_policyversion.sql │ │ ├── 0054-aws_iam_userpolicy.sql │ │ ├── 0055-aws_iam_rolepolicy.sql │ │ ├── 0056-aws_iam_grouppolicy.sql │ │ ├── 0057-aws_iam_passwordpolicy.sql │ │ ├── 0058-aws_lambda_function.sql │ │ ├── 0059-aws_lambda_functionversion.sql │ │ ├── 0060-aws_lambda_alias.sql │ │ ├── 0061-aws_cloudwatch_metric.sql │ │ ├── 0062-aws_logs_metricfilter.sql │ │ ├── 0063-aws_rds_dbcluster.sql │ │ ├── 0064-aws_rds_dbinstance.sql │ │ ├── 0065-aws_rds_dbsnapshot.sql │ │ ├── 0066-aws_rds_dbclustersnapshot.sql │ │ ├── 0067-aws_redshift_cluster.sql │ │ ├── 0068-aws_route53_hostedzone.sql │ │ ├── 0069-aws_ses_identity.sql │ │ ├── 0070-aws_ssm_parameter.sql │ │ ├── 0071-aws_cloudtrail_trail.sql │ │ ├── 0072-aws_cloudwatch_metricalarm.sql │ │ ├── 0073-aws_cloudwatch_compositealarm.sql │ │ ├── 0074-aws_config_configurationrecorder.sql │ │ ├── 0075-aws_sns_subscription.sql │ │ ├── 0076-aws_sqs_queue.sql │ │ ├── 0077-aws_elasticbeanstalk_application.sql │ │ ├── 0078-aws_elasticbeanstalk_applicationversion.sql │ │ ├── 0079-aws_elasticbeanstalk_environment.sql │ │ ├── 0080-add_tags.sql │ │ ├── 0081-new_cols_lambda_function.sql │ │ ├── 0082-add_policy.sql │ │ ├── 0083-add_policy_to_function_alias.sql │ │ ├── 0084-aws_lambda_layerversion.sql │ │ ├── 0085-aws_efs_filesystem.sql │ │ ├── 0086-aws_glacier_vault.sql │ │ ├── 0087-aws_acmpca_certificateauthority.sql │ │ ├── 0088-aws_secretsmanager_secret.sql │ │ ├── 0089-add_launchpermissions_ec2_image.sql │ │ ├── 0090_add_policy_to_loggroup.sql │ │ ├── 0091-iam_constants.sql │ │ ├── 0092-aws_updates.sql │ │ ├── 0093-add_security_group_references.sql │ │ ├── 0094-aws_ec2_vpcendpoint.sql │ │ └── 0095-add_vpc_endpoint_id.sql ├── superuser │ ├── 20210107191423_initial.sql │ └── 20210107191824_scoped_user.sql └── tools │ └── cis_foundation │ ├── import_user │ └── 20210304191325_aws_logs_metricfilter_match.sql │ └── superuser │ └── 20210304185711_require_plv8.sql ├── permission-policies └── aws-introspector-ro.json ├── sample_queries ├── aws_ec2_instance_ips.sql ├── aws_function_versions_with_aliases.sql ├── aws_owner_pays_buckets.sql ├── aws_policy_documents.sql ├── aws_rds_check_if_backups_are_disabled.sql ├── aws_storage_buckets.sql └── aws_total_disk_size.sql └── tests ├── __init__.py ├── aws_mapper_test.py └── mapper_test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/.gitignore -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/.style.yapf -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/README.md -------------------------------------------------------------------------------- /RELATED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/RELATED.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/BuildWheelDockerFile: -------------------------------------------------------------------------------- 1 | FROM python:3.9-buster 2 | 3 | RUN pip install psycopg2-binary -------------------------------------------------------------------------------- /docker/Dockerfile-amd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/docker/Dockerfile-amd -------------------------------------------------------------------------------- /docker/Dockerfile-arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/docker/Dockerfile-arm -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/build_amd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/docker/build_amd.sh -------------------------------------------------------------------------------- /docker/build_arm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/docker/build_arm.sh -------------------------------------------------------------------------------- /introspector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector.py -------------------------------------------------------------------------------- /introspector/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/__init__.py -------------------------------------------------------------------------------- /introspector/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/account.py -------------------------------------------------------------------------------- /introspector/aws/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/__init__.py -------------------------------------------------------------------------------- /introspector/aws/acm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/acm.py -------------------------------------------------------------------------------- /introspector/aws/acm_pca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/acm_pca.py -------------------------------------------------------------------------------- /introspector/aws/apigateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/apigateway.py -------------------------------------------------------------------------------- /introspector/aws/apigatewayv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/apigatewayv2.py -------------------------------------------------------------------------------- /introspector/aws/autoscaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/autoscaling.py -------------------------------------------------------------------------------- /introspector/aws/cloudformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/cloudformation.py -------------------------------------------------------------------------------- /introspector/aws/cloudfront.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/cloudfront.py -------------------------------------------------------------------------------- /introspector/aws/cloudtrail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/cloudtrail.py -------------------------------------------------------------------------------- /introspector/aws/cloudwatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/cloudwatch.py -------------------------------------------------------------------------------- /introspector/aws/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/config.py -------------------------------------------------------------------------------- /introspector/aws/dynamodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/dynamodb.py -------------------------------------------------------------------------------- /introspector/aws/ec2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/ec2.py -------------------------------------------------------------------------------- /introspector/aws/ec2_adjunct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/ec2_adjunct.py -------------------------------------------------------------------------------- /introspector/aws/ecr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/ecr.py -------------------------------------------------------------------------------- /introspector/aws/ecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/ecs.py -------------------------------------------------------------------------------- /introspector/aws/efs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/efs.py -------------------------------------------------------------------------------- /introspector/aws/eks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/eks.py -------------------------------------------------------------------------------- /introspector/aws/elasticbeanstalk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/elasticbeanstalk.py -------------------------------------------------------------------------------- /introspector/aws/elb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/elb.py -------------------------------------------------------------------------------- /introspector/aws/elbv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/elbv2.py -------------------------------------------------------------------------------- /introspector/aws/es.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/es.py -------------------------------------------------------------------------------- /introspector/aws/fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/fetch.py -------------------------------------------------------------------------------- /introspector/aws/glacier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/glacier.py -------------------------------------------------------------------------------- /introspector/aws/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/iam.py -------------------------------------------------------------------------------- /introspector/aws/importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/importer.py -------------------------------------------------------------------------------- /introspector/aws/kms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/kms.py -------------------------------------------------------------------------------- /introspector/aws/lambdax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/lambdax.py -------------------------------------------------------------------------------- /introspector/aws/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/logs.py -------------------------------------------------------------------------------- /introspector/aws/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/map.py -------------------------------------------------------------------------------- /introspector/aws/mapper_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/mapper_fns.py -------------------------------------------------------------------------------- /introspector/aws/organizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/organizations.py -------------------------------------------------------------------------------- /introspector/aws/rds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/rds.py -------------------------------------------------------------------------------- /introspector/aws/redshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/redshift.py -------------------------------------------------------------------------------- /introspector/aws/region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/region.py -------------------------------------------------------------------------------- /introspector/aws/route53.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/route53.py -------------------------------------------------------------------------------- /introspector/aws/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/s3.py -------------------------------------------------------------------------------- /introspector/aws/secretsmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/secretsmanager.py -------------------------------------------------------------------------------- /introspector/aws/ses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/ses.py -------------------------------------------------------------------------------- /introspector/aws/sns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/sns.py -------------------------------------------------------------------------------- /introspector/aws/sqs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/sqs.py -------------------------------------------------------------------------------- /introspector/aws/ssm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/ssm.py -------------------------------------------------------------------------------- /introspector/aws/svc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/svc.py -------------------------------------------------------------------------------- /introspector/aws/svcs/ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/svcs/ec2.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/acm-pca/CertificateAuthority.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/acm-pca/CertificateAuthority.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/acm/Certificate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/acm/Certificate.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/apigateway/RestApi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/apigateway/RestApi.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/apigateway/Stage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/apigateway/Stage.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/apigatewayv2/Api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/apigatewayv2/Api.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/apigatewayv2/Stage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/apigatewayv2/Stage.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/autoscaling/AutoScalingGroup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/autoscaling/AutoScalingGroup.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/autoscaling/LaunchConfiguration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/autoscaling/LaunchConfiguration.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/cloudformation/Stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/cloudformation/Stack.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/cloudfront/Distribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/cloudfront/Distribution.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/cloudtrail/Trail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/cloudtrail/Trail.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/cloudwatch/CompositeAlarm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/cloudwatch/CompositeAlarm.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/cloudwatch/Metric.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/cloudwatch/Metric.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/cloudwatch/MetricAlarm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/cloudwatch/MetricAlarm.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/config/ConfigurationRecorder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/config/ConfigurationRecorder.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/dynamodb/Backup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/dynamodb/Backup.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/dynamodb/Table.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/dynamodb/Table.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Addresses.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Addresses.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Defaults.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Defaults.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/FlowLogs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/FlowLogs.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Images.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Instance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Instance.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Instances.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Instances.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/KeyPairs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/KeyPairs.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/NetworkInterfaces.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/NetworkInterfaces.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Reservations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Reservations.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/RouteTables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/RouteTables.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/SecurityGroups.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/SecurityGroups.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Snapshots.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Snapshots.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Subnets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Subnets.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Volumes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Volumes.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/VpcEndpoints.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/VpcEndpoints.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/VpcPeeringConnections.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/VpcPeeringConnections.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ec2/Vpcs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ec2/Vpcs.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ecr/Repository.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ecr/Repository.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ecs/Cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ecs/Cluster.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ecs/Service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ecs/Service.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ecs/Task.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ecs/Task.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ecs/TaskDefinition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ecs/TaskDefinition.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/efs/FileSystem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/efs/FileSystem.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/eks/Cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/eks/Cluster.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/eks/Nodegroup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/eks/Nodegroup.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elasticbeanstalk/Application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elasticbeanstalk/Application.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elasticbeanstalk/ApplicationVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elasticbeanstalk/ApplicationVersion.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elasticbeanstalk/Environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elasticbeanstalk/Environment.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elb/Listener.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elb/Listener.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elb/LoadBalancer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elb/LoadBalancer.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elbv2/Listener.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elbv2/Listener.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elbv2/LoadBalancer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elbv2/LoadBalancer.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/elbv2/TargetGroup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/elbv2/TargetGroup.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/es/Domain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/es/Domain.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/glacier/Vault.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/glacier/Vault.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/CredentialReport.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/CredentialReport.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/GroupPolicy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/GroupPolicy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/PasswordPolicy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/PasswordPolicy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/RolePolicy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/RolePolicy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/UserPolicy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/UserPolicy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/group.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/group.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/inline-policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/inline-policy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/instance-profile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/instance-profile.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/policy-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/policy-version.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/policy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/role.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/role.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/signing-certificate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/signing-certificate.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/iam/user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/iam/user.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/kms/Key.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/kms/Key.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/lambda/Alias.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/lambda/Alias.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/lambda/Function.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/lambda/Function.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/lambda/FunctionVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/lambda/FunctionVersion.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/lambda/LayerVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/lambda/LayerVersion.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/logs/LogGroup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/logs/LogGroup.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/logs/MetricFilter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/logs/MetricFilter.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/logs/ResourcePolicy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/logs/ResourcePolicy.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/organizations/Account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/organizations/Account.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/organizations/Organization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/organizations/Organization.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/organizations/OrganizationalUnit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/organizations/OrganizationalUnit.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/organizations/Root.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/organizations/Root.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/rds/DBClusterSnapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/rds/DBClusterSnapshot.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/rds/DBClusters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/rds/DBClusters.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/rds/DBInstances.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/rds/DBInstances.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/rds/DBSnapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/rds/DBSnapshot.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/rds/DBSnapshots.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/rds/DBSnapshots.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/redshift/Cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/redshift/Cluster.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/route53/HostedZone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/route53/HostedZone.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/s3/Bucket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/s3/Bucket.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/secretsmanager/Secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/secretsmanager/Secret.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ses/Identity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ses/Identity.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/sns/Subscription.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/sns/Subscription.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/sns/Topic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/sns/Topic.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/sqs/Queue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/sqs/Queue.yml -------------------------------------------------------------------------------- /introspector/aws/transforms/ssm/ParameterMetadata.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/transforms/ssm/ParameterMetadata.yml -------------------------------------------------------------------------------- /introspector/aws/uri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/aws/uri.py -------------------------------------------------------------------------------- /introspector/bootstrap_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/bootstrap_db.py -------------------------------------------------------------------------------- /introspector/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/__init__.py -------------------------------------------------------------------------------- /introspector/cli/account/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/account/__init__.py -------------------------------------------------------------------------------- /introspector/cli/account/aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/account/aws.py -------------------------------------------------------------------------------- /introspector/cli/cis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/cis.py -------------------------------------------------------------------------------- /introspector/cli/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/debug.py -------------------------------------------------------------------------------- /introspector/cli/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/iam.py -------------------------------------------------------------------------------- /introspector/cli/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/init.py -------------------------------------------------------------------------------- /introspector/cli/internal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/internal.py -------------------------------------------------------------------------------- /introspector/cli/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/meta.py -------------------------------------------------------------------------------- /introspector/cli/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/provider.py -------------------------------------------------------------------------------- /introspector/cli/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/query.py -------------------------------------------------------------------------------- /introspector/cli/serve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/serve.py -------------------------------------------------------------------------------- /introspector/cli/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/status.py -------------------------------------------------------------------------------- /introspector/cli/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/tags.py -------------------------------------------------------------------------------- /introspector/cli/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/cli/util.py -------------------------------------------------------------------------------- /introspector/delta/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/delta/__init__.py -------------------------------------------------------------------------------- /introspector/delta/attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/delta/attrs.py -------------------------------------------------------------------------------- /introspector/delta/partial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/delta/partial.py -------------------------------------------------------------------------------- /introspector/delta/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/delta/report.py -------------------------------------------------------------------------------- /introspector/delta/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/delta/resource.py -------------------------------------------------------------------------------- /introspector/delta/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/delta/types.py -------------------------------------------------------------------------------- /introspector/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/error.py -------------------------------------------------------------------------------- /introspector/mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/mapper.py -------------------------------------------------------------------------------- /introspector/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/models/__init__.py -------------------------------------------------------------------------------- /introspector/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/models/base.py -------------------------------------------------------------------------------- /introspector/models/import_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/models/import_job.py -------------------------------------------------------------------------------- /introspector/models/provider_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/models/provider_account.py -------------------------------------------------------------------------------- /introspector/models/raw_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/models/raw_import.py -------------------------------------------------------------------------------- /introspector/models/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/models/resource.py -------------------------------------------------------------------------------- /introspector/queries/0000-aws_organizations_organization.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0000-aws_organizations_organization.sql -------------------------------------------------------------------------------- /introspector/queries/0001-aws_organizations_root.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0001-aws_organizations_root.sql -------------------------------------------------------------------------------- /introspector/queries/0002-aws_organizations_organizationalunit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0002-aws_organizations_organizationalunit.sql -------------------------------------------------------------------------------- /introspector/queries/0003-aws_organizations_account.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0003-aws_organizations_account.sql -------------------------------------------------------------------------------- /introspector/queries/0004-aws_acmpca_certificateauthority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0004-aws_acmpca_certificateauthority.sql -------------------------------------------------------------------------------- /introspector/queries/0005-aws_apigateway_restapi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0005-aws_apigateway_restapi.sql -------------------------------------------------------------------------------- /introspector/queries/0006-aws_apigateway_stage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0006-aws_apigateway_stage.sql -------------------------------------------------------------------------------- /introspector/queries/0007-aws_apigatewayv2_api.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0007-aws_apigatewayv2_api.sql -------------------------------------------------------------------------------- /introspector/queries/0008-aws_apigatewayv2_stage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0008-aws_apigatewayv2_stage.sql -------------------------------------------------------------------------------- /introspector/queries/0009-aws_cloudfront_distribution.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0009-aws_cloudfront_distribution.sql -------------------------------------------------------------------------------- /introspector/queries/0010-aws_iam_role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0010-aws_iam_role.sql -------------------------------------------------------------------------------- /introspector/queries/0011-aws_sns_topic.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0011-aws_sns_topic.sql -------------------------------------------------------------------------------- /introspector/queries/0012-aws_cloudformation_stack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0012-aws_cloudformation_stack.sql -------------------------------------------------------------------------------- /introspector/queries/0013-aws_dynamodb_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0013-aws_dynamodb_table.sql -------------------------------------------------------------------------------- /introspector/queries/0014-aws_dynamodb_backup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0014-aws_dynamodb_backup.sql -------------------------------------------------------------------------------- /introspector/queries/0015-aws_ec2_keypair.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0015-aws_ec2_keypair.sql -------------------------------------------------------------------------------- /introspector/queries/0016-aws_ec2_vpc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0016-aws_ec2_vpc.sql -------------------------------------------------------------------------------- /introspector/queries/0017-aws_ec2_vpcpeeringconnection.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0017-aws_ec2_vpcpeeringconnection.sql -------------------------------------------------------------------------------- /introspector/queries/0018-aws_logs_loggroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0018-aws_logs_loggroup.sql -------------------------------------------------------------------------------- /introspector/queries/0019-aws_s3_bucket.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0019-aws_s3_bucket.sql -------------------------------------------------------------------------------- /introspector/queries/0020-aws_ec2_flowlog.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0020-aws_ec2_flowlog.sql -------------------------------------------------------------------------------- /introspector/queries/0021-aws_ec2_routetable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0021-aws_ec2_routetable.sql -------------------------------------------------------------------------------- /introspector/queries/0022-aws_kms_key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0022-aws_kms_key.sql -------------------------------------------------------------------------------- /introspector/queries/0023-aws_ec2_volume.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0023-aws_ec2_volume.sql -------------------------------------------------------------------------------- /introspector/queries/0024-aws_ec2_snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0024-aws_ec2_snapshot.sql -------------------------------------------------------------------------------- /introspector/queries/0025-aws_ec2_defaults.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0025-aws_ec2_defaults.sql -------------------------------------------------------------------------------- /introspector/queries/0026-aws_ec2_image.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0026-aws_ec2_image.sql -------------------------------------------------------------------------------- /introspector/queries/0027-aws_iam_instanceprofile.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0027-aws_iam_instanceprofile.sql -------------------------------------------------------------------------------- /introspector/queries/0028-aws_ec2_securitygroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0028-aws_ec2_securitygroup.sql -------------------------------------------------------------------------------- /introspector/queries/0029-aws_ec2_subnet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0029-aws_ec2_subnet.sql -------------------------------------------------------------------------------- /introspector/queries/0030-aws_ec2_instance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0030-aws_ec2_instance.sql -------------------------------------------------------------------------------- /introspector/queries/0031-aws_ec2_networkinterface.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0031-aws_ec2_networkinterface.sql -------------------------------------------------------------------------------- /introspector/queries/0032-aws_ec2_address.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0032-aws_ec2_address.sql -------------------------------------------------------------------------------- /introspector/queries/0033-aws_ecr_repository.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0033-aws_ecr_repository.sql -------------------------------------------------------------------------------- /introspector/queries/0034-aws_ecs_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0034-aws_ecs_cluster.sql -------------------------------------------------------------------------------- /introspector/queries/0035-aws_ecs_task.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0035-aws_ecs_task.sql -------------------------------------------------------------------------------- /introspector/queries/0036-aws_ecs_service.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0036-aws_ecs_service.sql -------------------------------------------------------------------------------- /introspector/queries/0037-aws_ecs_taskdefinition.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0037-aws_ecs_taskdefinition.sql -------------------------------------------------------------------------------- /introspector/queries/0038-aws_efs_filesystem.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0038-aws_efs_filesystem.sql -------------------------------------------------------------------------------- /introspector/queries/0039-aws_eks_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0039-aws_eks_cluster.sql -------------------------------------------------------------------------------- /introspector/queries/0040-aws_eks_nodegroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0040-aws_eks_nodegroup.sql -------------------------------------------------------------------------------- /introspector/queries/0041-aws_autoscaling_launchconfiguration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0041-aws_autoscaling_launchconfiguration.sql -------------------------------------------------------------------------------- /introspector/queries/0042-aws_autoscaling_autoscalinggroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0042-aws_autoscaling_autoscalinggroup.sql -------------------------------------------------------------------------------- /introspector/queries/0043-aws_elasticbeanstalk_application.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0043-aws_elasticbeanstalk_application.sql -------------------------------------------------------------------------------- /introspector/queries/0044-aws_elasticbeanstalk_applicationversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0044-aws_elasticbeanstalk_applicationversion.sql -------------------------------------------------------------------------------- /introspector/queries/0045-aws_elasticbeanstalk_environment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0045-aws_elasticbeanstalk_environment.sql -------------------------------------------------------------------------------- /introspector/queries/0046-aws_elb_loadbalancer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0046-aws_elb_loadbalancer.sql -------------------------------------------------------------------------------- /introspector/queries/0047-aws_elb_listener.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0047-aws_elb_listener.sql -------------------------------------------------------------------------------- /introspector/queries/0048-aws_elbv2_loadbalancer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0048-aws_elbv2_loadbalancer.sql -------------------------------------------------------------------------------- /introspector/queries/0049-aws_acm_certificate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0049-aws_acm_certificate.sql -------------------------------------------------------------------------------- /introspector/queries/0050-aws_elbv2_listener.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0050-aws_elbv2_listener.sql -------------------------------------------------------------------------------- /introspector/queries/0051-aws_elbv2_targetgroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0051-aws_elbv2_targetgroup.sql -------------------------------------------------------------------------------- /introspector/queries/0052-aws_es_domain.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0052-aws_es_domain.sql -------------------------------------------------------------------------------- /introspector/queries/0053-aws_glacier_vault.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0053-aws_glacier_vault.sql -------------------------------------------------------------------------------- /introspector/queries/0054-aws_iam_rootaccount.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0054-aws_iam_rootaccount.sql -------------------------------------------------------------------------------- /introspector/queries/0055-aws_iam_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0055-aws_iam_user.sql -------------------------------------------------------------------------------- /introspector/queries/0056-aws_iam_signingcertificate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0056-aws_iam_signingcertificate.sql -------------------------------------------------------------------------------- /introspector/queries/0057-aws_iam_group.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0057-aws_iam_group.sql -------------------------------------------------------------------------------- /introspector/queries/0058-aws_iam_policy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0058-aws_iam_policy.sql -------------------------------------------------------------------------------- /introspector/queries/0059-aws_iam_policyversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0059-aws_iam_policyversion.sql -------------------------------------------------------------------------------- /introspector/queries/0060-aws_iam_userpolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0060-aws_iam_userpolicy.sql -------------------------------------------------------------------------------- /introspector/queries/0061-aws_iam_rolepolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0061-aws_iam_rolepolicy.sql -------------------------------------------------------------------------------- /introspector/queries/0062-aws_iam_grouppolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0062-aws_iam_grouppolicy.sql -------------------------------------------------------------------------------- /introspector/queries/0063-aws_iam_passwordpolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0063-aws_iam_passwordpolicy.sql -------------------------------------------------------------------------------- /introspector/queries/0064-aws_lambda_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0064-aws_lambda_function.sql -------------------------------------------------------------------------------- /introspector/queries/0065-aws_lambda_functionversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0065-aws_lambda_functionversion.sql -------------------------------------------------------------------------------- /introspector/queries/0066-aws_lambda_alias.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0066-aws_lambda_alias.sql -------------------------------------------------------------------------------- /introspector/queries/0067-aws_lambda_layerversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0067-aws_lambda_layerversion.sql -------------------------------------------------------------------------------- /introspector/queries/0068-aws_cloudwatch_metric.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0068-aws_cloudwatch_metric.sql -------------------------------------------------------------------------------- /introspector/queries/0069-aws_logs_metricfilter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0069-aws_logs_metricfilter.sql -------------------------------------------------------------------------------- /introspector/queries/0070-aws_rds_dbcluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0070-aws_rds_dbcluster.sql -------------------------------------------------------------------------------- /introspector/queries/0071-aws_rds_dbinstance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0071-aws_rds_dbinstance.sql -------------------------------------------------------------------------------- /introspector/queries/0072-aws_rds_dbsnapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0072-aws_rds_dbsnapshot.sql -------------------------------------------------------------------------------- /introspector/queries/0073-aws_rds_dbclustersnapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0073-aws_rds_dbclustersnapshot.sql -------------------------------------------------------------------------------- /introspector/queries/0074-aws_redshift_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0074-aws_redshift_cluster.sql -------------------------------------------------------------------------------- /introspector/queries/0075-aws_route53_hostedzone.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0075-aws_route53_hostedzone.sql -------------------------------------------------------------------------------- /introspector/queries/0076-aws_secretsmanager_secret.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0076-aws_secretsmanager_secret.sql -------------------------------------------------------------------------------- /introspector/queries/0077-aws_ses_identity.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0077-aws_ses_identity.sql -------------------------------------------------------------------------------- /introspector/queries/0078-aws_ssm_parameter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0078-aws_ssm_parameter.sql -------------------------------------------------------------------------------- /introspector/queries/0079-aws_cloudtrail_trail.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0079-aws_cloudtrail_trail.sql -------------------------------------------------------------------------------- /introspector/queries/0080-aws_cloudwatch_metricalarm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0080-aws_cloudwatch_metricalarm.sql -------------------------------------------------------------------------------- /introspector/queries/0081-aws_cloudwatch_compositealarm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0081-aws_cloudwatch_compositealarm.sql -------------------------------------------------------------------------------- /introspector/queries/0082-aws_config_configurationrecorder.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0082-aws_config_configurationrecorder.sql -------------------------------------------------------------------------------- /introspector/queries/0083-aws_sns_subscription.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0083-aws_sns_subscription.sql -------------------------------------------------------------------------------- /introspector/queries/0084-aws_sqs_queue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0084-aws_sqs_queue.sql -------------------------------------------------------------------------------- /introspector/queries/0085-aws_ec2_vpcendpoint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/queries/0085-aws_ec2_vpcendpoint.sql -------------------------------------------------------------------------------- /introspector/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/server.py -------------------------------------------------------------------------------- /introspector/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /introspector/tools/cis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /introspector/tools/cis/aws_foundation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/tools/cis/aws_foundation.py -------------------------------------------------------------------------------- /introspector/tools/iam_policy_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/tools/iam_policy_permissions.py -------------------------------------------------------------------------------- /introspector/tools/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/tools/query.py -------------------------------------------------------------------------------- /introspector/tools/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/tools/tags.py -------------------------------------------------------------------------------- /introspector/transform_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/introspector/transform_schema.json -------------------------------------------------------------------------------- /launcher/.gitignore: -------------------------------------------------------------------------------- 1 | launcher 2 | dist/ 3 | .env 4 | -------------------------------------------------------------------------------- /launcher/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/launcher/build.sh -------------------------------------------------------------------------------- /launcher/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/launcher/go.mod -------------------------------------------------------------------------------- /launcher/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/launcher/go.sum -------------------------------------------------------------------------------- /launcher/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/launcher/main.go -------------------------------------------------------------------------------- /migrations/introspector/20210107192542_initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/introspector/20210107192542_initial.sql -------------------------------------------------------------------------------- /migrations/introspector/20210107194424_row_level_security.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/introspector/20210107194424_row_level_security.sql -------------------------------------------------------------------------------- /migrations/introspector/20210108003037_unpack_maybe_array.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/introspector/20210108003037_unpack_maybe_array.sql -------------------------------------------------------------------------------- /migrations/introspector/20210425202304_add_external_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/introspector/20210425202304_add_external_id.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0000-aws_organizations_organization.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0000-aws_organizations_organization.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0001-aws_organizations_root.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0001-aws_organizations_root.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0002-aws_organizations_organizationalunit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0002-aws_organizations_organizationalunit.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0003-aws_organizations_account.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0003-aws_organizations_account.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0004-aws_apigateway_restapi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0004-aws_apigateway_restapi.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0005-aws_apigateway_stage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0005-aws_apigateway_stage.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0006-aws_apigatewayv2_api.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0006-aws_apigatewayv2_api.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0007-aws_apigatewayv2_stage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0007-aws_apigatewayv2_stage.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0008-aws_ec2_vpc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0008-aws_ec2_vpc.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0009-aws_ec2_securitygroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0009-aws_ec2_securitygroup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0010-aws_ec2_image.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0010-aws_ec2_image.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0011-aws_iam_role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0011-aws_iam_role.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0012-aws_iam_instanceprofile.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0012-aws_iam_instanceprofile.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0013-aws_autoscaling_launchconfiguration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0013-aws_autoscaling_launchconfiguration.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0014-aws_autoscaling_autoscalinggroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0014-aws_autoscaling_autoscalinggroup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0015-aws_cloudfront_distribution.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0015-aws_cloudfront_distribution.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0016-aws_sns_topic.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0016-aws_sns_topic.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0017-aws_cloudformation_stack.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0017-aws_cloudformation_stack.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0018-aws_dynamodb_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0018-aws_dynamodb_table.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0019-aws_dynamodb_backup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0019-aws_dynamodb_backup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0020-aws_ec2_keypair.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0020-aws_ec2_keypair.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0021-aws_ec2_vpcpeeringconnection.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0021-aws_ec2_vpcpeeringconnection.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0022-aws_logs_loggroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0022-aws_logs_loggroup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0023-aws_s3_bucket.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0023-aws_s3_bucket.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0024-aws_ec2_flowlog.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0024-aws_ec2_flowlog.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0025-aws_ec2_routetable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0025-aws_ec2_routetable.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0026-aws_kms_key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0026-aws_kms_key.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0027-aws_ec2_volume.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0027-aws_ec2_volume.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0028-aws_ec2_snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0028-aws_ec2_snapshot.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0029-aws_ec2_defaults.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0029-aws_ec2_defaults.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0030-aws_ec2_subnet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0030-aws_ec2_subnet.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0031-aws_ec2_instance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0031-aws_ec2_instance.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0032-aws_ec2_networkinterface.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0032-aws_ec2_networkinterface.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0033-aws_ec2_address.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0033-aws_ec2_address.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0034-aws_ecr_repository.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0034-aws_ecr_repository.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0035-aws_ecs_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0035-aws_ecs_cluster.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0036-aws_ecs_task.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0036-aws_ecs_task.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0037-aws_ecs_service.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0037-aws_ecs_service.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0038-aws_ecs_taskdefinition.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0038-aws_ecs_taskdefinition.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0039-aws_eks_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0039-aws_eks_cluster.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0040-aws_eks_nodegroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0040-aws_eks_nodegroup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0041-aws_elb_loadbalancer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0041-aws_elb_loadbalancer.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0042-aws_elb_listener.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0042-aws_elb_listener.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0043-aws_acm_certificate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0043-aws_acm_certificate.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0044-aws_elbv2_loadbalancer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0044-aws_elbv2_loadbalancer.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0045-aws_elbv2_listener.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0045-aws_elbv2_listener.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0046-aws_elbv2_targetgroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0046-aws_elbv2_targetgroup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0047-aws_es_domain.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0047-aws_es_domain.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0048-aws_iam_rootaccount.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0048-aws_iam_rootaccount.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0049-aws_iam_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0049-aws_iam_user.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0050-aws_iam_signingcertificate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0050-aws_iam_signingcertificate.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0051-aws_iam_group.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0051-aws_iam_group.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0052-aws_iam_policy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0052-aws_iam_policy.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0053-aws_iam_policyversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0053-aws_iam_policyversion.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0054-aws_iam_userpolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0054-aws_iam_userpolicy.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0055-aws_iam_rolepolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0055-aws_iam_rolepolicy.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0056-aws_iam_grouppolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0056-aws_iam_grouppolicy.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0057-aws_iam_passwordpolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0057-aws_iam_passwordpolicy.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0058-aws_lambda_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0058-aws_lambda_function.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0059-aws_lambda_functionversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0059-aws_lambda_functionversion.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0060-aws_lambda_alias.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0060-aws_lambda_alias.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0061-aws_cloudwatch_metric.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0061-aws_cloudwatch_metric.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0062-aws_logs_metricfilter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0062-aws_logs_metricfilter.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0063-aws_rds_dbcluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0063-aws_rds_dbcluster.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0064-aws_rds_dbinstance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0064-aws_rds_dbinstance.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0065-aws_rds_dbsnapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0065-aws_rds_dbsnapshot.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0066-aws_rds_dbclustersnapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0066-aws_rds_dbclustersnapshot.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0067-aws_redshift_cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0067-aws_redshift_cluster.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0068-aws_route53_hostedzone.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0068-aws_route53_hostedzone.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0069-aws_ses_identity.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0069-aws_ses_identity.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0070-aws_ssm_parameter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0070-aws_ssm_parameter.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0071-aws_cloudtrail_trail.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0071-aws_cloudtrail_trail.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0072-aws_cloudwatch_metricalarm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0072-aws_cloudwatch_metricalarm.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0073-aws_cloudwatch_compositealarm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0073-aws_cloudwatch_compositealarm.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0074-aws_config_configurationrecorder.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0074-aws_config_configurationrecorder.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0075-aws_sns_subscription.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0075-aws_sns_subscription.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0076-aws_sqs_queue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0076-aws_sqs_queue.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0077-aws_elasticbeanstalk_application.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0077-aws_elasticbeanstalk_application.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0078-aws_elasticbeanstalk_applicationversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0078-aws_elasticbeanstalk_applicationversion.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0079-aws_elasticbeanstalk_environment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0079-aws_elasticbeanstalk_environment.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0080-add_tags.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0080-add_tags.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0081-new_cols_lambda_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0081-new_cols_lambda_function.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0082-add_policy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0082-add_policy.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0083-add_policy_to_function_alias.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0083-add_policy_to_function_alias.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0084-aws_lambda_layerversion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0084-aws_lambda_layerversion.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0085-aws_efs_filesystem.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0085-aws_efs_filesystem.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0086-aws_glacier_vault.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0086-aws_glacier_vault.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0087-aws_acmpca_certificateauthority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0087-aws_acmpca_certificateauthority.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0088-aws_secretsmanager_secret.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0088-aws_secretsmanager_secret.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0089-add_launchpermissions_ec2_image.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0089-add_launchpermissions_ec2_image.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0090_add_policy_to_loggroup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0090_add_policy_to_loggroup.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0091-iam_constants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0091-iam_constants.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0092-aws_updates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0092-aws_updates.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0093-add_security_group_references.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0093-add_security_group_references.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0094-aws_ec2_vpcendpoint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0094-aws_ec2_vpcendpoint.sql -------------------------------------------------------------------------------- /migrations/provider/aws/0095-add_vpc_endpoint_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/provider/aws/0095-add_vpc_endpoint_id.sql -------------------------------------------------------------------------------- /migrations/superuser/20210107191423_initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/superuser/20210107191423_initial.sql -------------------------------------------------------------------------------- /migrations/superuser/20210107191824_scoped_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/superuser/20210107191824_scoped_user.sql -------------------------------------------------------------------------------- /migrations/tools/cis_foundation/import_user/20210304191325_aws_logs_metricfilter_match.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/tools/cis_foundation/import_user/20210304191325_aws_logs_metricfilter_match.sql -------------------------------------------------------------------------------- /migrations/tools/cis_foundation/superuser/20210304185711_require_plv8.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/migrations/tools/cis_foundation/superuser/20210304185711_require_plv8.sql -------------------------------------------------------------------------------- /permission-policies/aws-introspector-ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/permission-policies/aws-introspector-ro.json -------------------------------------------------------------------------------- /sample_queries/aws_ec2_instance_ips.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/sample_queries/aws_ec2_instance_ips.sql -------------------------------------------------------------------------------- /sample_queries/aws_function_versions_with_aliases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/sample_queries/aws_function_versions_with_aliases.sql -------------------------------------------------------------------------------- /sample_queries/aws_owner_pays_buckets.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/sample_queries/aws_owner_pays_buckets.sql -------------------------------------------------------------------------------- /sample_queries/aws_policy_documents.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/sample_queries/aws_policy_documents.sql -------------------------------------------------------------------------------- /sample_queries/aws_rds_check_if_backups_are_disabled.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/sample_queries/aws_rds_check_if_backups_are_disabled.sql -------------------------------------------------------------------------------- /sample_queries/aws_storage_buckets.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/sample_queries/aws_storage_buckets.sql -------------------------------------------------------------------------------- /sample_queries/aws_total_disk_size.sql: -------------------------------------------------------------------------------- 1 | SELECT 2 | SUM(size) 3 | FROM 4 | aws_ec2_volume -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/aws_mapper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/tests/aws_mapper_test.py -------------------------------------------------------------------------------- /tests/mapper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goldfiglabs/introspector/HEAD/tests/mapper_test.py --------------------------------------------------------------------------------