AWS

We currently provide coverage of the following Terraform resources within AWS. If there are resources that you think would be most valuable for us to support, please get in touch!

aws_accessanalyzer_analyzer

aws_acm_certificate

aws_lb
aws_lb_listener
aws_lb_listener_rule
aws_lb_listener_certificate
aws_lb_target_group
aws_lb_target_group_attachment

aws_api_gateway_authorizer
aws_api_gateway_api_key
aws_api_gateway_documentation_part
aws_api_gateway_gateway_response
aws_api_gateway_integration
aws_api_gateway_integration_response
aws_api_gateway_method
aws_api_gateway_method_response
aws_api_gateway_model
aws_api_gateway_resource
aws_api_gateway_rest_api
aws_api_gateway_stage
aws_api_gateway_usage_plan
aws_api_gateway_vpc_link

aws_appsync_graphql_api

aws_autoscaling_group
aws_launch_configuration
aws_launch_template

aws_batch_compute_environment
aws_batch_job_definition
aws_batch_job_queue

aws_budgets_budget

aws_cloud9_environment_ec2

aws_cloudformation_stack
aws_cloudformation_stack_set
aws_cloudformation_stack_set_instance

aws_cloudfront_distribution
aws_cloudfront_cache_policy

aws_cloudhsm_v2_cluster
aws_cloudhsm_v2_hsm

aws_cloudtrail

aws_cloudwatch_dashboard
aws_cloudwatch_event_rule
aws_cloudwatch_event_target
aws_cloudwatch_metric_alarm

aws_codebuild_project

aws_codecommit_repository

aws_codedeploy_app

aws_codepipeline
aws_codepipeline_webhook

aws_cognito_identity_pool
aws_cognito_user_pool

aws_config_config_rule
aws_config_configuration_recorder
aws_config_delivery_channel

aws_customer_gateway

aws_datapipeline_pipeline

aws_devicefarm_project

aws_docdb_cluster
aws_docdb_cluster_instance
aws_docdb_cluster_parameter_group
aws_docdb_subnet_group

aws_dynamodb_table

aws_ebs_volume
aws_volume_attachment

aws_instance

aws_ecr_lifecycle_policy
aws_ecr_repository
aws_ecr_repository_policy

aws_ecrpublic_repository

aws_ecs_cluster
aws_ecs_service
aws_ecs_task_definition

aws_efs_access_point
aws_efs_file_system
aws_efs_file_system_policy
aws_efs_mount_target

aws_eip

aws_eks_cluster
aws_eks_node_group

aws_elasticache_cluster
aws_elasticache_parameter_group
aws_elasticache_subnet_group
aws_elasticache_replication_group

aws_elastic_beanstalk_application
aws_elastic_beanstalk_environment

aws_elb

aws_emr_cluster
aws_emr_security_configuration

aws_network_interface

aws_elasticsearch_domain

aws_kinesis_firehose_delivery_stream

aws_glue_crawler
aws_glue_catalog_database
aws_glue_catalog_table
aws_glue_job
aws_glue_trigger

aws_iam_access_key
aws_iam_group
aws_iam_group_policy
aws_iam_group_policy_attachment
aws_iam_instance_profile
aws_iam_policy
aws_iam_role
aws_iam_role_policy
aws_iam_role_policy_attachment
aws_iam_user
aws_iam_user_group_membership
aws_iam_user_policy
aws_iam_user_policy_attachment

aws_internet_gateway

aws_iot_thing
aws_iot_thing_type
aws_iot_topic_rule
aws_iot_role_alias

aws_kinesis_stream

aws_kms_key
aws_kms_alias
aws_kms_grant

aws_lambda_event_source_mapping
aws_lambda_function
aws_lambda_function_event_invoke_config
aws_lambda_layer_version
aws_lambda_permission

aws_cloudwatch_log_group

aws_media_package_channel

aws_media_store_container

aws_medialive_channel
aws_medialive_input
aws_medialive_input_security_group

aws_msk_cluster

aws_network_acl

aws_nat_gateway

aws_opsworks_application
aws_opsworks_custom_layer
aws_opsworks_instance
aws_opsworks_java_app_layer
aws_opsworks_php_app_layer
aws_opsworks_rds_db_instance
aws_opsworks_stack
aws_opsworks_static_web_layer
aws_opsworks_user_profile

aws_organizations_account
aws_organizations_organization
aws_organizations_organizational_unit
aws_organizations_policy
aws_organizations_policy_attachment

aws_qldb_ledger

aws_db_instance
aws_db_proxy
aws_db_cluster
aws_db_cluster_snapshot
aws_db_parameter_group
aws_db_snapshot
aws_db_subnet_group
aws_db_option_group
aws_db_event_subscription
aws_rds_global_cluster

aws_resourcegroups_group

aws_route53_zone
aws_route53_record

aws_route_table
aws_main_route_table_association
aws_route_table_association

aws_s3_bucket

aws_secretsmanager_secret

aws_securityhub_account
aws_securityhub_member
aws_securityhub_standards_subscription

aws_servicecatalog_portfolio

aws_ses_configuration_set
aws_ses_domain_identity
aws_ses_email_identity
aws_ses_receipt_rule
aws_ses_receipt_rule_set
aws_ses_template

aws_sfn_activity
aws_sfn_state_machine

aws_security_group
aws_security_group_rule

aws_sns_topic
aws_sns_topic_subscription

aws_sqs_queue

aws_ssm_parameter

aws_subnet

aws_swf_domain

aws_ec2_transit_gateway_route_table
aws_ec2_transit_gateway_vpc_attachment

aws_vpc

aws_vpc_peering_connection

aws_vpn_connection
aws_vpn_gateway

aws_waf_byte_match_set
aws_waf_geo_match_set
aws_waf_ipset
aws_waf_rate_based_rule
aws_waf_regex_match_set
aws_waf_regex_pattern_set
aws_waf_rule
aws_waf_rule_group
aws_waf_size_constraint_set
aws_waf_sql_injection_match_set
aws_waf_web_acl
aws_waf_xss_match_set

aws_wafregional_byte_match_set
aws_wafregional_geo_match_set
aws_wafregional_ipset
aws_wafregional_rate_based_rule
aws_wafregional_regex_match_set
aws_wafregional_regex_pattern_set
aws_wafregional_rule
aws_wafregional_rule_group
aws_wafregional_size_constraint_set
aws_wafregional_sql_injection_match_set
aws_wafregional_web_acl
aws_wafregional_xss_match_set

aws_wafv2_ip_set
aws_wafv2_regex_pattern_set
aws_wafv2_rule_group
aws_wafv2_web_acl
aws_wafv2_web_acl_association
aws_wafv2_web_acl_logging_configuration

aws_workspaces_directory
aws_workspaces_ip_group
aws_workspaces_workspace

aws_xray_sampling_rule

Last updated