{"id":13821505,"url":"https://github.com/inspec/inspec-aws","last_synced_at":"2026-02-13T18:19:56.492Z","repository":{"id":37771318,"uuid":"170886952","full_name":"inspec/inspec-aws","owner":"inspec","description":"InSpec AWS Resource Pack  https://www.inspec.io/","archived":false,"fork":false,"pushed_at":"2024-10-11T10:50:08.000Z","size":7986,"stargazers_count":136,"open_issues_count":109,"forks_count":106,"subscribers_count":16,"default_branch":"main","last_synced_at":"2024-11-19T21:36:08.892Z","etag":null,"topics":["aws","inspec"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inspec.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.MD","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-15T15:34:39.000Z","updated_at":"2024-11-04T20:03:28.000Z","dependencies_parsed_at":"2023-12-21T21:25:13.470Z","dependency_job_id":"47a5b9b1-c33c-407f-943f-e4e6e9d726c6","html_url":"https://github.com/inspec/inspec-aws","commit_stats":null,"previous_names":[],"tags_count":431,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inspec%2Finspec-aws","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inspec%2Finspec-aws/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inspec%2Finspec-aws/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inspec%2Finspec-aws/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inspec","download_url":"https://codeload.github.com/inspec/inspec-aws/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254530792,"owners_count":22086679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","inspec"],"created_at":"2024-08-04T08:01:22.999Z","updated_at":"2026-02-13T18:19:56.249Z","avatar_url":"https://github.com/inspec.png","language":"Ruby","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"# InSpec for AWS\n\n* **Project State: Maintained**\n\nFor more information on project states and SLAs, see [this documentation](https://github.com/chef/chef-oss-practices/blob/master/repo-management/repo-states.md).\n\nThis InSpec resource pack uses the AWS Ruby SDK v3 and provides the required resources to write tests for resources in AWS.\n\n## Prerequisites\n\n### AWS Credentials\n\nValid AWS credentials are required, see [AWS Documentation](https://docs.aws.amazon.com/IAM/latest/UserGuide/intro-structure.html#intro-structure-principal)\n\nThere are multiple ways to set the AWS credentials, as shown below:\n\n#### 1) Environment Variables\n\nSet your AWS credentials in a `.envrc` file or export them in your shell. (See example [.envrc file](.envrc_example))\n\n```bash\n    # Example configuration\n    export AWS_ACCESS_KEY_ID=\"AKIAJUMP347SLS66IGCQ\"\n    export AWS_SECRET_ACCESS_KEY=\"vD2lfoNvPdwsofqyuO9jRuWUkZIMqisdfeFmkHTy7ON+w\"\n    export AWS_REGION=\"eu-west-3\"\n    export AWS_AVAILABILITY_ZONE=\"eu-west-3a\"  \n```\n\n##### 2) Configuration File\n\nSet your AWS credentials in `~/.aws/config` and `~/.aws/credentials` file. (See example [aws configure credentials](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html))\n\nExample `~/.aws/credentials` :\n\n   ```bash\n      [default]\n      aws_access_key_id=AKIAIOSFODNN7EXAMPLE\n      aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY\n      \n      [engineering]\n      aws_access_key_id=AKIAIOSFODNN7EXAMPLF\n      aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY1\n   ```\n\nExample `~/.aws/config` :\n\n ```bash\n    [default]\n    region=us-west-2\n    \n    [engineering]\n    region=us-east-2\n ```\n\n AWS SDK selects the default credentials unless `aws_profile` is set in an `.envrc`.\n\n ```bash\n     # Example configuration\n     export AWS_PROFILE=\"engineering\"\n ```\n\n##### The credentials precedence is\n\n   1. Credentials set in `.envrc` OR as an Environment variable.\n   2. Credentials set in `~/.aws/credentials` AND `~/.aws/config` AND `AWS_PROFILE` set as an Environment variable.\n   3. Credentials set in `~/.aws/credentials` AND `~/.aws/config` AND `AWS_PROFILE` is NOT set as an Environment variable. Default credentials are used.\n\n### AWS Region\n\nThe `aws_region` parameter queries resources in a specific region. If not provided, the AWS region set in environment variables or configuration files are used.\n\nExample:\n\n```ruby\ndescribe aws_ec2_instances(aws_region: 'us-west-2') do\n  its('count') { should eq 10 }\nend\n```\n\n### Assuming an IAM role\n\nAssuming an IAM role allows an IAM users gain additional (or different) permissions to perform actions in a different AWS account. (See example [aws configure IAM role](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html))\n\nExample:\n\n```bash\n   [profile example_profile]\n   role_arn = arn:aws:iam::123456789012:role/example_profile\n   source_profile = user1\n```\n\n### Permissions\n\nEach resource requires specific permissions to perform the operations required for testing. For example, to test an AWS EC2 instance, your service principal requires the `ec2:DescribeInstances` and `iam:GetInstanceProfile` permissions. You can find a comprehensive list of each resource's permissions needed in the [documentation](docs/).\n\n## Use the Resources\n\nSince this is an InSpec resource pack, it defines the InSpec resources and includes example tests only. To use the AWS resources in your tests, do the following:\n\n```bash\ninspec init profile --platform aws my-profile\n```\n\nThe above command generates a sample inspec.yml that depends on `master`.  We recommend this is pinned to a release of the resource pack as follows:\n\n```yaml\nname: my-profile\ntitle: My own AWS profile\nversion: 0.1.0\ninspec_version: '\u003e= 4.6.9'\ndepends:\n  - name: inspec-aws\n    url: https://github.com/inspec/inspec-aws/archive/x.tar.gz\nsupports:\n  - platform: aws\n```\n\n### Use the Resources\n\nSince this is an InSpec resource pack, it only defines InSpec resources. To use these resources in your controls, create your profile:\n\n#### Create a profile\n\n```bash\ninspec init profile --platform aws my-profile\n```\n\nThe above command generates a sample inspec.yml that depends on `master`.  We recommend this is pinned to a release of the resource pack as follows.\n\nExample `inspec.yml`:\n\n```yaml\nname: my-profile\ntitle: My own AWS profile\nversion: 0.1.0\ninspec_version: '\u003e= 4.6.9'\ndepends:\n - name: inspec-aws\n   url: https://github.com/inspec/inspec-aws/archive/x.tar.gz\nsupports:\n - platform: aws\n```\n\n(For available inspec-aws versions, see this list of [inspec-aws versions](https://github.com/inspec/inspec-aws/releases).)\n\nIf a resource is in local, change the `url` to `path`.\n\n```yaml\nname: my-profile\ntitle: My own AWS profile\nversion: 0.1.0\ninspec_version: '\u003e= 4.6.9'\ndepends:\n - name: inspec-aws\n   path: ../my-profile\nsupports:\n - platform: aws\n```\n\n(For available inspec-aws versions, see this list of [inspec-aws versions](https://github.com/inspec/inspec-aws/releases).)\n\nAdd some tests and run the profile via:\n\n```bash\ninspec exec my-profile -t aws://\n```\n\n## Resource documentation\n\nThis resource pack allows the testing of the following AWS resources. If a resource you wish to test is not listed, please feel free to open an [Issue](https://github.com/inspec/inspec-aws/issues). As an open-source project, we also welcome public contributions via [Pull Request](https://github.com/inspec/inspec-aws/pulls).\n\nInSpec AWS Supported Resources [https://docs.chef.io/inspec/resources/](https://docs.chef.io/inspec/resources/)\n\n| Module Name              | Services                         | Resource \u0026 Property Reference                                                                                                                                                              | Singular Resource                                                                                                                                         | Plural Resource                                                                                                                                             |\n|--------------------------|----------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| AmazonMQ                 | Application Integration          | [AWS::AmazonMQ::Broker](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html)                                                                  | [aws_mq_broker](https://docs.chef.io/inspec/resources/aws_mq_broker/)                                                                                     | [aws_mq_brokers](https://docs.chef.io/inspec/resources/aws_mq_brokers/)                                                                                     |\n|                          |                                  | [AWS::AmazonMQ::Configuration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html)                                                    | [aws_mq_configuration](https://docs.chef.io/inspec/resources/aws_mq_configuration/)                                                                       | [aws_mq_configurations](https://docs.chef.io/inspec/resources/aws_mq_configurations/)                                                                       |\n| Amplify Console          | Front-end Web \u0026 Mobile           | [AWS::Amplify::App](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html)                                                                          | [aws_amplify_app](https://docs.chef.io/inspec/resources/aws_amplify_app/)                                                                                 | [aws_amplify_apps](https://docs.chef.io/inspec/resources/aws_amplify_apps/)                                                                                 |\n|                          |                                  | [AWS::Amplify::Branch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html)                                                                    | [aws_amplify_branch](https://docs.chef.io/inspec/resources/aws_amplify_branch/)                                                                           | [aws_amplify_branches](https://docs.chef.io/inspec/resources/aws_amplify_branches/)                                                                         |\n| API Gateway              | Networking \u0026 Content Delivery    | [AWS::ApiGateway::Account](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html)                                                            | [aws_apigateway_account](https://docs.chef.io/inspec/resources/aws_apigateway_account/)                                                                   | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::ApiGateway::ApiKey](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html)                                                              | [aws_apigateway_api_key](https://docs.chef.io/inspec/resources/aws_apigateway_api_key/)                                                                   | [aws_apigateway_api_keys](https://docs.chef.io/inspec/resources/aws_apigateway_api_keys/)                                                                   |\n|                          |                                  | [AWS::ApiGateway::Authorizer](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html)                                                      | [aws_apigateway_authorizer](https://docs.chef.io/inspec/resources/aws_apigateway_authorizer/)                                                             | [aws_apigateway_authorizers](https://docs.chef.io/inspec/resources/aws_apigateway_authorizers/)                                                             |\n|                          |                                  | [AWS::ApiGateway::BasePathMapping](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html)                                            | [aws_apigateway_base_path_mapping](https://docs.chef.io/inspec/resources/aws_apigateway_base_path_mapping/)                                               | [aws_apigateway_base_path_mappings](https://docs.chef.io/inspec/resources/aws_apigateway_base_path_mappings/)                                               |\n|                          |                                  | [AWS::ApiGateway::ClientCertificate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html)                                        | [aws_apigateway_client_certificate](https://docs.chef.io/inspec/resources/aws_apigateway_client_certificate/)                                             | [aws_apigateway_client_certificates](https://docs.chef.io/inspec/resources/aws_apigateway_client_certificates/)                                             |\n|                          |                                  | [AWS::ApiGateway::Deployment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html)                                                      | [aws_api_gateway_deployment](https://docs.chef.io/inspec/resources/aws_api_gateway_deployment/)                                                           | [aws_api_gateway_deployments](https://docs.chef.io/inspec/resources/aws_api_gateway_deployments/)                                                           |\n|                          |                                  | [AWS::ApiGateway::DocumentationPart](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html)                                        | [aws_api_gateway_documentation_part](https://docs.chef.io/inspec/resources/aws_api_gateway_documentation_part/)                                           | [aws_api_gateway_documentation_parts](https://docs.chef.io/inspec/resources/aws_api_gateway_documentation_parts/)                                           |\n|                          |                                  | [AWS::ApiGateway::DocumentationVersion](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html)                                  | [aws_api_gateway_documentation_version](https://docs.chef.io/inspec/resources/aws_api_gateway_documentation_version/)                                     | [aws_api_gateway_documentation_versions](https://docs.chef.io/inspec/resources/aws_api_gateway_documentation_versions/)                                     |\n|                          |                                  | [AWS::ApiGateway::DomainName](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html)                                                      | [aws_api_gateway_domain_name](https://docs.chef.io/inspec/resources/aws_api_gateway_domain_name/)                                                         | [aws_api_gateway_domain_names](https://docs.chef.io/inspec/resources/aws_api_gateway_domain_names/)                                                         |\n|                          |                                  | [AWS::ApiGateway::GatewayResponse](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html)                                            | [aws_api_gateway_response](https://docs.chef.io/inspec/resources/aws_api_gateway_response/)                                                               | [aws_api_gateway_responses](https://docs.chef.io/inspec/resources/aws_api_gateway_responses/)                                                               |\n|                          |                                  | [AWS::ApiGateway::Method](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html)                                                              | [aws_api_gateway_method](https://docs.chef.io/inspec/resources/aws_api_gateway_method/)                                                                   | [aws_api_gateway_methods](https://docs.chef.io/inspec/resources/aws_api_gateway_methods/)                                                                   |\n|                          |                                  | [AWS::ApiGateway::Model](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html)                                                                | [aws_api_gateway_model](https://docs.chef.io/inspec/resources/aws_api_gateway_model/)                                                                     | [aws_api_gateway_models](https://docs.chef.io/inspec/resources/aws_api_gateway_models/)                                                                     |\n|                          |                                  | [AWS::ApiGateway::RequestValidator](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html)                                          | [aws_api_gateway_request_validator](https://docs.chef.io/inspec/resources/aws_api_gateway_request_validator/)                                             | [aws_api_gateway_request_validators](https://docs.chef.io/inspec/resources/aws_api_gateway_request_validators/)                                             |\n|                          |                                  | [AWS::ApiGateway::Resource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html)                                                          | [aws_api_gateway_resource](https://docs.chef.io/inspec/resources/aws_api_gateway_resource/)                                                               | [aws_api_gateway_resources](https://docs.chef.io/inspec/resources/aws_api_gateway_resources/)                                                               |\n|                          |                                  | [AWS::ApiGateway::RestApi](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html)                                                            | [aws_api_gateway_restapi](https://docs.chef.io/inspec/resources/aws_api_gateway_restapi/)                                                                 | [aws_api_gateway_restapis](https://docs.chef.io/inspec/resources/aws_api_gateway_restapis/)                                                                 |\n|                          |                                  | [AWS::ApiGateway::Stage](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html)                                                                | [aws_api_gateway_stage](https://docs.chef.io/inspec/resources/aws_api_gateway_stage/)                                                                     | [aws_api_gateway_stages](https://docs.chef.io/inspec/resources/aws_api_gateway_stages/)                                                                     |\n|                          |                                  | [AWS::ApiGateway::UsagePlan](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html)                                                        | [aws_api_gateway_usage_plan](https://docs.chef.io/inspec/resources/aws_api_gateway_usage_plan/)                                                           | [aws_api_gateway_usage_plans](https://docs.chef.io/inspec/resources/aws_api_gateway_usage_plans/)                                                           |\n|                          |                                  | [AWS::ApiGateway::UsagePlanKey](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html)                                                  | [aws_api_gateway_usage_plan_key](https://docs.chef.io/inspec/resources/aws_api_gateway_usage_plan_key/)                                                   | [aws_api_gateway_usage_plan_keys](https://docs.chef.io/inspec/resources/aws_api_gateway_usage_plan_keys/)                                                   |\n|                          |                                  | [AWS::ApiGateway::VpcLink](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html)                                                            | [aws_api_gateway_vpc_link](https://docs.chef.io/inspec/resources/aws_api_gateway_vpc_link/)                                                               | [aws_api_gateway_vpc_links](https://docs.chef.io/inspec/resources/aws_api_gateway_vpc_links/)                                                               |\n| Application Auto Scaling | Compute                          | [AWS::ApplicationAutoScaling::ScalableTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html)                      | [aws_application_autoscaling_scalable_target](https://docs.chef.io/inspec/resources/aws_application_autoscaling_scalable_target/)                         | [aws_application_autoscaling_scalable_targets](https://docs.chef.io/inspec/resources/aws_application_autoscaling_scalable_targets/)                         |\n|                          |                                  | [AWS::ApplicationAutoScaling::ScalingPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html)                        | [aws_application_autoscaling_scaling_policy](https://docs.chef.io/inspec/resources/aws_application_autoscaling_scaling_policy/)                           | [aws_application_autoscaling_scaling_policies](https://docs.chef.io/inspec/resources/aws_application_autoscaling_scaling_policies/)                         |\n| Athena                   | Analytics                        | [AWS::Athena::WorkGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html)                                                                | [aws_athena_work_group](https://docs.chef.io/inspec/resources/aws_athena_work_group/)                                                                     | [aws_athena_work_groups](https://docs.chef.io/inspec/resources/aws_athena_work_groups/)                                                                     |\n| Amazon EC2 Auto Scaling  | Compute                          | [AWS::AutoScaling::AutoScalingGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html)                                                          | [aws_auto_scaling_group](https://docs.chef.io/inspec/resources/aws_auto_scaling_group/)                                                                   | [aws_auto_scaling_groups](https://docs.chef.io/inspec/resources/aws_auto_scaling_groups/)                                                                   |\n|                          |                                  | [AWS::AutoScaling::LaunchConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-launchconfig.html)                                                | [aws_launch_configuration](https://docs.chef.io/inspec/resources/aws_launch_configuration/)                                                               | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::AutoScaling::ScalingPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html)                                                            | [aws_autoscaling_scaling_policy](https://docs.chef.io/inspec/resources/aws_autoscaling_scaling_policy/)                                                   | [aws_autoscaling_scaling_policies](https://docs.chef.io/inspec/resources/aws_autoscaling_scaling_policies/)                                                 |\n| AWS Batch                | Compute                          | [AWS::Batch::ComputeEnvironment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html)                                                | [aws_batch_compute_environment](https://docs.chef.io/inspec/resources/aws_batch_compute_environment/)                                                     | [aws_batch_compute_environments](https://docs.chef.io/inspec/resources/aws_batch_compute_environments/)                                                     |\n|                          |                                  | [AWS::Batch::JobDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html)                                                          | [aws_batch_job_definition](https://docs.chef.io/inspec/resources/aws_batch_job_definition/)                                                               | [aws_batch_job_definitions](https://docs.chef.io/inspec/resources/aws_batch_job_definitions/)                                                               |\n|                          |                                  | [AWS::Batch::JobQueue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html)                                                                    | [aws_batch_job_queue](https://docs.chef.io/inspec/resources/aws_batch_job_queue/)                                                                         | [aws_batch_job_queues](https://docs.chef.io/inspec/resources/aws_batch_job_queues/)                                                                         |\n| CloudFormation           | Management \u0026 Governance          | [AWS::CloudFormation::Stack](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html)                                                                     | [aws_cloudformation_stack](https://docs.chef.io/inspec/resources/aws_cloudformation_stack/)                                                               | [aws_cloudformation_stacks](https://docs.chef.io/inspec/resources/aws_cloudformation_stacks/)                                                               |\n|                          |                                  | [AWS::CloudFormation::StackSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html)                                                  | [aws_cloud_formation_stack_set](https://docs.chef.io/inspec/resources/aws_cloud_formation_stack_set/)                                                     | [aws_cloud_formation_stack_sets](https://docs.chef.io/inspec/resources/aws_cloud_formation_stack_sets/)                                                     |\n|                          |                                  | Others                                                                                                                                                                                     | [aws_cloudformation_template](https://docs.chef.io/inspec/resources/aws_cloudformation_template/)                                                         | No Plural Resource                                                                                                                                          |\n| CloudFront               | Networking \u0026 Content Delivery    | [AWS::CloudFront::CachePolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cachepolicy.html)                                                    | [aws_cloudfront_cache_policy](https://docs.chef.io/inspec/resources/aws_cloudfront_cache_policy/)                                                         | [aws_cloudfront_cache_policies](https://docs.chef.io/inspec/resources/aws_cloudfront_cache_policies/)                                                       |\n|                          |                                  | [AWS::CloudFront::CloudFrontOriginAccessIdentity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html)              | [aws_cloudfront_origin_access_identity](https://docs.chef.io/inspec/resources/aws_cloudfront_origin_access_identity/)                                     | [aws_cloudfront_origin_access_identities](https://docs.chef.io/inspec/resources/aws_cloudfront_origin_access_identities/)                                   |\n|                          |                                  | [AWS::CloudFront::Distribution](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-distribution.html)                                                  | [aws_cloudfront_distribution](https://docs.chef.io/inspec/resources/aws_cloudfront_distribution/)                                                         | [aws_cloudfront_distributions](https://docs.chef.io/inspec/resources/aws_cloudfront_distributions/)                                                         |\n|                          |                                  | [AWS::CloudFront::KeyGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-keygroup.html)                                                          | [aws_cloudfront_key_group](https://docs.chef.io/inspec/resources/aws_cloudfront_key_group/)                                                               | [aws_cloudfront_key_groups](https://docs.chef.io/inspec/resources/aws_cloudfront_key_groups/)                                                               |\n|                          |                                  | [AWS::CloudFront::OriginRequestPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originrequestpolicy.html)                                    | [aws_cloud_front_origin_request_policy](https://docs.chef.io/inspec/resources/aws_cloud_front_origin_request_policy/)                                     | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::CloudFront::PublicKey](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-publickey.html)                                                        | [aws_cloudfront_public_key](https://docs.chef.io/inspec/resources/aws_cloudfront_public_key/)                                                             | [aws_cloudfront_public_keys](https://docs.chef.io/inspec/resources/aws_cloudfront_public_keys/)                                                             |\n|                          |                                  | [AWS::CloudFront::RealtimeLogConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html)                                        | [aws_cloudfront_realtime_log_config](https://docs.chef.io/inspec/resources/aws_cloudfront_realtime_log_config/)                                           | [aws_cloudfront_realtime_log_configs](https://docs.chef.io/inspec/resources/aws_cloudfront_realtime_log_configs/)                                           |\n|                          |                                  | [AWS::CloudFront::StreamingDistribution](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-streamingdistribution.html)                                | [aws_cloudfront_streaming_distribution](https://docs.chef.io/inspec/resources/aws_cloudfront_streaming_distribution/)                                     | [aws_cloudfront_streaming_distributions](https://docs.chef.io/inspec/resources/aws_cloudfront_streaming_distributions/)                                     |\n| CloudTrail               | Management \u0026 Governance          | [AWS::CloudTrail::Trail](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html)                                                                | [aws_cloudtrail_trail](https://docs.chef.io/inspec/resources/aws_cloudtrail_trail/)                                                                       | [aws_cloudtrail_trails](https://docs.chef.io/inspec/resources/aws_cloudtrail_trails/)                                                                       |\n| CloudWatch               | Management \u0026 Governance          | [AWS::CloudWatch::Alarm](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html)                                                                      | [aws_cloudwatch_alarm](https://docs.chef.io/inspec/resources/aws_cloudwatch_alarm/)                                                                       | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::CloudWatch::AnomalyDetector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html)                                            | [aws_cloudwatch_anomaly_detector](https://docs.chef.io/inspec/resources/aws_cloudwatch_anomaly_detector/)                                                 | [aws_cloudwatch_anomaly_detectors](https://docs.chef.io/inspec/resources/aws_cloudwatch_anomaly_detectors/)                                                 |\n|                          |                                  | [AWS::CloudWatch::CompositeAlarm](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html)                                              | [aws_cloudwatch_composite_alarm](https://docs.chef.io/inspec/resources/aws_cloudwatch_composite_alarm/)                                                   | [aws_cloudwatch_composite_alarms](https://docs.chef.io/inspec/resources/aws_cloudwatch_composite_alarms/)                                                   |\n|                          |                                  | [AWS::CloudWatch::Dashboard](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-dashboard.html)                                                        | [aws_cloudwatch_dashboard](https://docs.chef.io/inspec/resources/aws_cloudwatch_dashboard/)                                                               | [aws_cloudwatch_dashboards](https://docs.chef.io/inspec/resources/aws_cloudwatch_dashboards/)                                                               |\n|                          |                                  | [AWS::CloudWatch::InsightRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-insightrule.html)                                                    | No Singular Resource                                                                                                                                      | [aws_cloudwatch_insight_rules](https://docs.chef.io/inspec/resources/aws_cloudwatch_insight_rules/)                                                         |\n|                          |                                  | [AWS::CloudWatch::MetricStream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html)                                                  | [aws_cloudwatch_metric_stream](https://docs.chef.io/inspec/resources/aws_cloudwatch_metric_stream/)                                                       | [aws_cloudwatch_metric_streams](https://docs.chef.io/inspec/resources/aws_cloudwatch_metric_streams/)                                                       |\n| CloudWatch Logs          | Management \u0026 Governance          | [AWS::Logs::Destination](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html)                                                                | [aws_cloudwatchlogs_destination](https://docs.chef.io/inspec/resources/aws_cloudwatchlogs_destination/)                                                   | [aws_cloudwatchlogs_destinations](https://docs.chef.io/inspec/resources/aws_cloudwatchlogs_destinations/)                                                   |\n|                          |                                  | [AWS::Logs::LogGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html)                                                                      | [aws_cloudwatch_log_group](https://docs.chef.io/inspec/resources/aws_cloudwatch_log_group/)                                                               | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::Logs::LogStream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-logstream.html)                                                                    | [aws_cloudwatchlogs_log_stream](https://docs.chef.io/inspec/resources/aws_cloudwatchlogs_log_stream/)                                                     | [aws_cloudwatchlogs_log_streams](https://docs.chef.io/inspec/resources/aws_cloudwatchlogs_log_streams/)                                                     |\n|                          |                                  | [AWS::Logs::MetricFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html)                                                              | [aws_cloudwatch_log_metric_filter](https://docs.chef.io/inspec/resources/aws_cloudwatch_log_metric_filter/)                                               | No Plural Resource                                                                                                                                          |\n|                          |                                  |                                                                                                                                                                                            | [aws_logs_metric_filter](https://docs.chef.io/inspec/resources/aws_logs_metric_filter/)                                                                   | [aws_logs_metric_filters](https://docs.chef.io/inspec/resources/aws_logs_metric_filters/)                                                                   |\n|                          |                                  | [AWS::Logs::SubscriptionFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html)                                                  | [aws_cloudwatchlogs_subscription_filter](https://docs.chef.io/inspec/resources/aws_cloudwatchlogs_subscription_filter/)                                   | [aws_cloudwatchlogs_subscription_filters](https://docs.chef.io/inspec/resources/aws_cloudwatchlogs_subscription_filters/)                                   |\n| Amazon Cognito           | Security, Identity, \u0026 Compliance | [AWS::Cognito::IdentityPool](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html)                                                        | [aws_cognito_identity_pool](https://docs.chef.io/inspec/resources/aws_cognito_identity_pool/)                                                             | [aws_cognito_identity_pools](https://docs.chef.io/inspec/resources/aws_cognito_identity_pools/)                                                             |\n|                          |                                  | [AWS::Cognito::UserPool](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html)                                                                | [aws_cognito_userpool](https://docs.chef.io/inspec/resources/aws_cognito_userpool/)                                                                       | [aws_cognito_userpools](https://docs.chef.io/inspec/resources/aws_cognito_userpools/)                                                                       |\n|                          |                                  | [AWS::Cognito::UserPoolClient](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html)                                                    | [aws_cognito_userpool_client](https://docs.chef.io/inspec/resources/aws_cognito_userpool_client/)                                                         | [aws_cognito_userpool_clients](https://docs.chef.io/inspec/resources/aws_cognito_userpool_clients/)                                                         |\n| Config                   | Management \u0026 Governance          | [AWS::Config::ConfigurationRecorder](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationrecorder.html)                                        | [aws_config_recorder](https://docs.chef.io/inspec/resources/aws_config_recorder/)                                                                         | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::Config::DeliveryChannel](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html)                                                    | [aws_config_delivery_channel](https://docs.chef.io/inspec/resources/aws_config_delivery_channel/)                                                         | No Plural Resource                                                                                                                                          |\n| DMS                      | Compute                          | [AWS::DMS::Endpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html)                                                                        | [aws_dms_endpoint](https://docs.chef.io/inspec/resources/aws_dms_endpoint/)                                                                               | [aws_dms_endpoints](https://docs.chef.io/inspec/resources/aws_dms_endpoints/)                                                                               |\n|                          |                                  | [AWS::DMS::ReplicationInstance](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html)                                                  | [aws_dms_replication_instance](https://docs.chef.io/inspec/resources/aws_dms_replication_instance/)                                                       | [aws_dms_replication_instances](https://docs.chef.io/inspec/resources/aws_dms_replication_instances/)                                                       |\n|                          |                                  | [AWS::DMS::ReplicationSubnetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html)                                            | [aws_dms_replication_subnet_group](https://docs.chef.io/inspec/resources/aws_dms_replication_subnet_group/)                                               | [aws_dms_replication_subnet_groups](https://docs.chef.io/inspec/resources/aws_dms_replication_subnet_groups/)                                               |\n| DynamoDB                 | Database                         | [AWS::DynamoDB::Table](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html)                                                                    | [aws_dynamodb_table](https://docs.chef.io/inspec/resources/aws_dynamodb_table/)                                                                           | [aws_dynamodb_tables](https://docs.chef.io/inspec/resources/aws_dynamodb_tables/)                                                                           |\n| EC2                      | Compute                          | [AWS::EC2::CapacityReservation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html)                                                  | [aws_ec2_capacity_reservation](https://docs.chef.io/inspec/resources/aws_ec2_capacity_reservation/)                                                       | [aws_ec2_capacity_reservations](https://docs.chef.io/inspec/resources/aws_ec2_capacity_reservations/)                                                       |\n|                          |                                  | [AWS::EC2::CarrierGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-carriergateway.html)                                                            | [aws_ec2_carrier_gateway](https://docs.chef.io/inspec/resources/aws_ec2_carrier_gateway/)                                                                 | [aws_ec2_carrier_gateways](https://docs.chef.io/inspec/resources/aws_ec2_carrier_gateways/)                                                                 |\n|                          |                                  | [AWS::EC2::CustomerGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html)                                                         | [aws_ec2_customer_gateway](https://docs.chef.io/inspec/resources/aws_ec2_customer_gateway/)                                                               | [aws_ec2_customer_gateways](https://docs.chef.io/inspec/resources/aws_ec2_customer_gateways/)                                                               |\n|                          |                                  | [AWS::EC2::DHCPOptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html)                                                                  | No Singular Resource                                                                                                                                      | [aws_dhcp_options](https://docs.chef.io/inspec/resources/aws_dhcp_options/)                                                                                 |\n|                          |                                  |                                                                                                                                                                                            | [aws_ec2_dhcp_option](https://docs.chef.io/inspec/resources/aws_ec2_dhcp_option/)                                                                         | [aws_ec2_dhcp_options](https://docs.chef.io/inspec/resources/aws_ec2_dhcp_options/)                                                                         |\n|                          |                                  | [AWS::EC2::Fleet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html)                                                                           | [aws_ec2_fleet](https://docs.chef.io/inspec/resources/aws_ec2_fleet/)                                                                                     | [aws_ec2_fleets](https://docs.chef.io/inspec/resources/aws_ec2_fleets/)                                                                                     |\n|                          |                                  | [AWS::EC2::EgressOnlyInternetGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-egressonlyinternetgateway.html)                                      | [aws_ec2_egress_only_internet_gateway](https://docs.chef.io/inspec/resources/aws_ec2_egress_only_internet_gateway/)                                       | [aws_ec2_egress_only_internet_gateways](https://docs.chef.io/inspec/resources/aws_ec2_egress_only_internet_gateways/)                                       |\n|                          |                                  | [AWS::EC2::EIP](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip.html)                                                                                | [aws_ec2_eip](https://docs.chef.io/inspec/resources/aws_ec2_eip/)                                                                                         | [aws_ec2_eips](https://docs.chef.io/inspec/resources/aws_ec2_eips/)                                                                                         |\n|                          |                                  | [AWS::EC2::EIPAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html)                                                         | [aws_ec2_eip_association](https://docs.chef.io/inspec/resources/aws_ec2_eip_association/)                                                                 | [aws_ec2_eip_associations](https://docs.chef.io/inspec/resources/aws_ec2_eip_associations/)                                                                 |\n|                          |                                  | [AWS::EC2::FlowLog](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html)                                                                          | [aws_flow_log](https://docs.chef.io/inspec/resources/aws_flow_log/)                                                                                       | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::EC2::Host](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html)                                                                                | [aws_ec2_host](https://docs.chef.io/inspec/resources/aws_ec2_host/)                                                                                       | [aws_ec2_hosts](https://docs.chef.io/inspec/resources/aws_ec2_hosts/)                                                                                       |\n|                          |                                  | [AWS::EC2::Instance](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html)                                                                      | [aws_ec2_instance](https://docs.chef.io/inspec/resources/aws_ec2_instance/)                                                                               | [aws_ec2_instances](https://docs.chef.io/inspec/resources/aws_ec2_instances/)                                                                               |\n|                          |                                  | [AWS::EC2::InternetGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-internetgateway.html)                                                          | [aws_ec2_internet_gateway](https://docs.chef.io/inspec/resources/aws_ec2_internet_gateway/)                                                               | [aws_ec2_internet_gateways](https://docs.chef.io/inspec/resources/aws_ec2_internet_gateways/)                                                               |\n|                          |                                  |                                                                                                                                                                                            | [aws_internet_gateway](https://docs.chef.io/inspec/resources/aws_internet_gateway/)                                                                       | [aws_internet_gateways](https://docs.chef.io/inspec/resources/aws_internet_gateways/)                                                                       |\n|                          |                                  | [AWS::EC2::LaunchTemplate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html)                                                            | [aws_ec2_launch_template](https://docs.chef.io/inspec/resources/aws_ec2_launch_template/)                                                                 | [aws_ec2_launch_templates](https://docs.chef.io/inspec/resources/aws_ec2_launch_templates/)                                                                 |\n|                          |                                  | [AWS::EC2::NatGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html)                                                                    | [aws_nat_gateway](https://docs.chef.io/inspec/resources/aws_nat_gateway/)                                                                                 | [aws_nat_gateways](https://docs.chef.io/inspec/resources/aws_nat_gateways/)                                                                                 |\n|                          |                                  | [AWS::EC2::NetworkAcl](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-acl.html)                                                                   | [aws_network_acl](https://docs.chef.io/inspec/resources/aws_network_acl/)                                                                                 | [aws_network_acls](https://docs.chef.io/inspec/resources/aws_network_acls/)                                                                                 |\n|                          |                                  | [AWS::EC2::NetworkAclEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-acl-entry.html)                                                        | [aws_network_acl](https://docs.chef.io/inspec/resources/aws_network_acl/)                                                                                 | [aws_network_acls](https://docs.chef.io/inspec/resources/aws_network_acls/)                                                                                 |\n|                          |                                  | [AWS::EC2::NetworkInsightsAnalysis](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html)                                          | [aws_ec2_network_insights_analysis](https://docs.chef.io/inspec/resources/aws_ec2_network_insights_analysis/)                                             | [aws_ec2_network_insights_analysis_plural](https://docs.chef.io/inspec/resources/aws_ec2_network_insights_analysis_plural/)                                 |\n|                          |                                  | [AWS::EC2::NetworkInsightsPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html)                                                  | [aws_ec2_network_insights_path](https://docs.chef.io/inspec/resources/aws_ec2_network_insights_path/)                                                     | [aws_ec2_network_insights_paths](https://docs.chef.io/inspec/resources/aws_ec2_network_insights_paths/)                                                     |\n|                          |                                  | [AWS::EC2::NetworkInterface](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface.html)                                                       | [aws_ec2_network_interface](https://docs.chef.io/inspec/resources/aws_ec2_network_interface/)                                                             | [aws_ec2_network_interfaces](https://docs.chef.io/inspec/resources/aws_ec2_network_interfaces/)                                                             |\n|                          |                                  | [AWS::EC2::NetworkInterfaceAttachment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html)                                  | [aws_ec2_network_interface_attachment](https://docs.chef.io/inspec/resources/aws_ec2_network_interface_attachment/)                                       | [aws_ec2_network_interface_attachments](https://docs.chef.io/inspec/resources/aws_ec2_network_interface_attachments/)                                       |\n|                          |                                  | [AWS::EC2::NetworkInterfacePermission](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfacepermission.html)                                    | [aws_ec2_network_interface_permission](https://docs.chef.io/inspec/resources/aws_ec2_network_interface_permission/)                                       | [aws_ec2_network_interface_permission](https://docs.chef.io/inspec/resources/aws_ec2_network_interface_permissions/)                                        |\n|                          |                                  | [AWS::EC2::PlacementGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html)                                                            | [aws_ec2_placement_group](https://docs.chef.io/inspec/resources/aws_ec2_placement_group/)                                                                 | [aws_ec2_placement_groups](https://docs.chef.io/inspec/resources/aws_ec2_placement_groups/)                                                                 |\n|                          |                                  | [AWS::EC2::PrefixList](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html)                                                                    | [aws_ec2_prefix_list](https://docs.chef.io/inspec/resources/aws_ec2_prefix_list/)                                                                         | [aws_ec2_prefix_lists](https://docs.chef.io/inspec/resources/aws_ec2_prefix_lists/)                                                                         |\n|                          |                                  | [AWS::EC2::Route](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html)                                                                              | [aws_route_table](https://docs.chef.io/inspec/resources/aws_route_table/)                                                                                 | [aws_route_tables](https://docs.chef.io/inspec/resources/aws_route_tables/)                                                                                 |\n|                          |                                  | [AWS::EC2::RouteTable](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route-table.html)                                                                   | [aws_route_table](https://docs.chef.io/inspec/resources/aws_route_table/)                                                                                 | [aws_route_tables](https://docs.chef.io/inspec/resources/aws_route_tables/)                                                                                 |\n|                          |                                  | [AWS::EC2::SecurityGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html)                                                           | [aws_security_group](https://docs.chef.io/inspec/resources/aws_security_group/)                                                                           | [aws_security_groups](https://docs.chef.io/inspec/resources/aws_security_groups/)                                                                           |\n|                          |                                  | [AWS::EC2::SecurityGroupEgress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html)                                                | [aws_security_group](https://docs.chef.io/inspec/resources/aws_security_group/)                                                                           | [aws_security_groups](https://docs.chef.io/inspec/resources/aws_security_groups/)                                                                           |\n|                          |                                  | [AWS::EC2::SecurityGroupIngress](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html)                                            | [aws_security_group](https://docs.chef.io/inspec/resources/aws_security_group/)                                                                           | [aws_security_groups](https://docs.chef.io/inspec/resources/aws_security_groups/)                                                                           |\n|                          |                                  | [AWS::EC2::SpotFleet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-spotfleet.html)                                                                      | [aws_ec2_spot_fleet](https://docs.chef.io/inspec/resources/aws_ec2_spot_fleet/)                                                                           | [aws_ec2_spot_fleets](https://docs.chef.io/inspec/resources/aws_ec2_spot_fleets/)                                                                           |\n|                          |                                  | [AWS::EC2::Subnet](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html)                                                                            | [aws_subnet](https://docs.chef.io/inspec/resources/aws_subnet/)                                                                                           | [aws_subnets](https://docs.chef.io/inspec/resources/aws_subnets/)                                                                                           |\n|                          |                                  | [AWS::EC2::TrafficMirrorFilter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html)                                                  | [aws_ec2_traffic_mirror_filter](https://docs.chef.io/inspec/resources/aws_ec2_traffic_mirror_filter/)                                                     | [aws_ec2_traffic_mirror_filters](https://docs.chef.io/inspec/resources/aws_ec2_traffic_mirror_filters/)                                                     |\n|                          |                                  | [AWS::EC2::TrafficMirrorSession](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html)                                                | [aws_ec2_traffic_mirror_session](https://docs.chef.io/inspec/resources/aws_ec2_traffic_mirror_session/)                                                   | [aws_ec2_traffic_mirror_sessions](https://docs.chef.io/inspec/resources/aws_ec2_traffic_mirror_sessions/)                                                   |\n|                          |                                  | [AWS::EC2::TrafficMirrorTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html)                                                  | [aws_ec2_traffic_mirror_target](https://docs.chef.io/inspec/resources/aws_ec2_traffic_mirror_target/)                                                     | [aws_ec2_traffic_mirror_targets](https://docs.chef.io/inspec/resources/aws_ec2_traffic_mirror_targets/)                                                     |\n|                          |                                  | [AWS::EC2::TransitGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html)                                                            | [aws_transit_gateway](https://docs.chef.io/inspec/resources/aws_transit_gateway/)                                                                         | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::EC2::TransitGatewayAttachment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html)                                        | [aws_ec2_transit_gateway_attachment](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_attachment/)                                           | [aws_ec2_transit_gateway_attachments](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_attachments/)                                           |\n|                          |                                  | [AWS::EC2::TransitGatewayConnect](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayconnect.html)                                              | [aws_transit_gateway_connect](https://docs.chef.io/inspec/resources/aws_transit_gateway_connect/)                                                         | [aws_transit_gateway_connects](https://docs.chef.io/inspec/resources/aws_transit_gateway_connects/)                                                         |\n|                          |                                  | [AWS::EC2::TransitGatewayMulticastDomain](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html)                              | [aws_transit_gateway_multicast_domain](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_domain/)                                       | [aws_transit_gateway_multicast_domains](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_domains/)                                       |\n|                          |                                  | [AWS::EC2::TransitGatewayMulticastDomainAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html)        | [aws_transit_gateway_multicast_domain_association](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_domain_association/)               | [aws_transit_gateway_multicast_domain_associations](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_domain_associations/)               |\n|                          |                                  | [AWS::EC2::TransitGatewayMulticastGroupMember](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupmember.html)                    | [aws_transit_gateway_multicast_group_member](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_group_member/)                           | [aws_transit_gateway_multicast_group_members](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_group_members/)                           |\n|                          |                                  | [AWS::EC2::TransitGatewayMulticastGroupSource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupsource.html)                    | [aws_transit_gateway_multicast_group_source](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_group_source/)                           | [aws_transit_gateway_multicast_group_sources](https://docs.chef.io/inspec/resources/aws_transit_gateway_multicast_group_sources/)                           |\n|                          |                                  | [AWS::EC2::TransitGatewayRoute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroute.html)                                                  | [aws_transit_gateway_route](https://docs.chef.io/inspec/resources/aws_transit_gateway_route/)                                                             | [aws_transit_gateway_routes](https://docs.chef.io/inspec/resources/aws_transit_gateway_routes/)                                                             |\n|                          |                                  | [AWS::EC2::TransitGatewayRouteTable](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetable.html)                                        | [aws_ec2_transit_gateway_route_table](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_route_table/)                                         | [aws_ec2_transit_gateway_route_tables](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_route_tables/)                                         |\n|                          |                                  | [AWS::EC2::TransitGatewayRouteTableAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetableassociation.html)                  | [aws_ec2_transit_gateway_route_table_association](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_route_table_association/)                 | [aws_ec2_transit_gateway_route_table_associations](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_route_table_associations/)                 |\n|                          |                                  | [AWS::EC2::TransitGatewayRouteTablePropagation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetablepropagation.html)                  | [aws_ec2_transit_gateway_route_table_propagation](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_route_table_propagation/)                 | [aws_ec2_transit_gateway_route_table_propagations](https://docs.chef.io/inspec/resources/aws_ec2_transit_gateway_route_table_propagations/)                 |\n|                          |                                  | [AWS::EC2::Volume](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html)                                                                      | [aws_ebs_volume](https://docs.chef.io/inspec/resources/aws_ebs_volume/)                                                                                   | [aws_ebs_volumes](https://docs.chef.io/inspec/resources/aws_ebs_volumes/)                                                                                   |\n|                          |                                  | [AWS::EC2::VolumeAttachment](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volumeattachment.html)                                                  | No Singular Resource                                                                                                                                      | [aws_ec2_volume_attachments](https://docs.chef.io/inspec/resources/aws_ec2_volume_attachments/)                                                             |\n|                          |                                  | [AWS::EC2::VPC](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html)                                                                                  | [aws_vpc](https://docs.chef.io/inspec/resources/aws_vpc/)                                                                                                 | [aws_vpcs](https://docs.chef.io/inspec/resources/aws_vpcs/)                                                                                                 |\n|                          |                                  | [AWS::EC2::VPCEndpoint](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html)                                                                  | [aws_vpc_endpoint](https://docs.chef.io/inspec/resources/aws_vpc_endpoint/)                                                                               | [aws_vpc_endpoints](https://docs.chef.io/inspec/resources/aws_vpc_endpoints/)                                                                               |\n|                          |                                  | [AWS::EC2::VPCEndpointConnectionNotification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html)                      | [aws_vpc_endpoint_connection_notification](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_connection_notification/)                               | [aws_vpc_endpoint_connection_notifications](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_connection_notifications/)                               |\n|                          |                                  |                                                                                                                                                                                            | [aws_vpc_endpoint_notification](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_notification/)                                                     | [aws_vpc_endpoint_notifications](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_notifications/)                                                     |\n|                          |                                  | [AWS::EC2::VPCEndpointService](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html)                                                    | [aws_vpc_endpoint_service](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_service/)                                                               | [aws_vpc_endpoint_services](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_services/)                                                               |\n|                          |                                  | [AWS::EC2::VPCEndpointServicePermissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html)                              | [aws_vpc_endpoint_service_permission](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_service_permission/)                                         | [aws_vpc_endpoint_service_permissions](https://docs.chef.io/inspec/resources/aws_vpc_endpoint_service_permissions/)                                         |\n|                          |                                  | [AWS::EC2::VPCPeeringConnection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html)                                                | [aws_ec2_vpc_peering_connection](https://docs.chef.io/inspec/resources/aws_ec2_vpc_peering_connection/)                                                   | [aws_ec2_vpc_peering_connections](https://docs.chef.io/inspec/resources/aws_ec2_vpc_peering_connections/)                                                   |\n|                          |                                  | [AWS::EC2::VPNConnection](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html)                                                             | No Singular Resource                                                                                                                                      | [aws_vpn_connections](https://docs.chef.io/inspec/resources/aws_vpn_connections/)                                                                           |\n|                          |                                  | [AWS::EC2::VPNConnectionRoute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection-route.html)                                                  | No Singular Resource                                                                                                                                      | [aws_ec2_vpn_connection_routes](https://docs.chef.io/inspec/resources/aws_ec2_vpn_connection_routes/)                                                       |\n|                          |                                  | [AWS::EC2::VPNGateway](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-gateway.html)                                                                   | [aws_vpn_gateway](https://docs.chef.io/inspec/resources/aws_vpn_gateway/)                                                                                 | [aws_vpn_gateways](https://docs.chef.io/inspec/resources/aws_vpn_gateways/)                                                                                 |\n|                          |                                  | [AWS::EC2::VPNGatewayRoutePropagation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-gatewayrouteprop.html)                                          | [aws_ec2_vpn_gateway_route_propagation](https://docs.chef.io/inspec/resources/aws_ec2_vpn_gateway_route_propagation/)                                     | [aws_ec2_vpn_gateway_route_propagations](https://docs.chef.io/inspec/resources/aws_ec2_vpn_gateway_route_propagations/)                                     |\n|                          |                                  | Others                                                                                                                                                                                     | [aws_region](https://docs.chef.io/inspec/resources/aws_region/)                                                                                           | [aws_regions](https://docs.chef.io/inspec/resources/aws_regions/)                                                                                           |\n|                          |                                  |                                                                                                                                                                                            | [aws_ebs_snapshot](https://docs.chef.io/inspec/resources/aws_ebs_snapshot/)                                                                               | [aws_ebs_snapshots](https://docs.chef.io/inspec/resources/aws_ebs_snapshots/)                                                                               |\n|                          |                                  |                                                                                                                                                                                            | [aws_ami](https://docs.chef.io/inspec/resources/aws_ami/)                                                                                                 | [aws_amis](https://docs.chef.io/inspec/resources/aws_amis/)                                                                                                 |\n| Amazon ECR               | Containers                       | [AWS::ECR::PublicRepository](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html)                                                        | [aws_ecrpublic_repository](https://docs.chef.io/inspec/resources/aws_ecrpublic_repository/)                                                               | [aws_ecrpublic_repositories](https://docs.chef.io/inspec/resources/aws_ecrpublic_repositories/)                                                             | |\n|                          |                                  | [AWS::ECR::Repository](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html)                                                                    | [aws_ecr_repository](https://docs.chef.io/inspec/resources/aws_ecr_repository/)                                                                           | [aws_ecr_repositories](https://docs.chef.io/inspec/resources/aws_ecr_repositories/)                                                                         |\n| Amazon ECS               | Containers                       | [AWS::ECS::Cluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html)                                                                          | [aws_ecs_cluster](https://docs.chef.io/inspec/resources/aws_ecs_cluster/)                                                                                 | [aws_ecs_clusters](https://docs.chef.io/inspec/resources/aws_ecs_clusters/)                                                                                 |\n|                          |                                  | [AWS::ECS::Service](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html)                                                                          | [aws_ecs_service](https://docs.chef.io/inspec/resources/aws_ecs_service/)                                                                                 | [aws_ecs_services](https://docs.chef.io/inspec/resources/aws_ecs_services/)                                                                                 |\n|                          |                                  | [AWS::ECS::TaskDefinition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html)                                                            | [aws_ecs_task_definition](https://docs.chef.io/inspec/resources/aws_ecs_task_definition/)                                                                 | [aws_ecs_task_definitions](https://docs.chef.io/inspec/resources/aws_ecs_task_definitions/)                                                                 |\n|                          |                                  | Others                                                                                                                                                                                     | [aws_ecr_repository_policy](https://docs.chef.io/inspec/resources/aws_ecr_repository_policy/)                                                             | No Plural Resource                                                                                                                                          |\n|                          |                                  |                                                                                                                                                                                            | [aws_ecr](https://docs.chef.io/inspec/resources/aws_ecr/)                                                                                                 | No Plural Resource                                                                                                                                          |\n|                          |                                  |                                                                                                                                                                                            | [aws_ecr_image](https://docs.chef.io/inspec/resources/aws_ecr_image/)                                                                                     | [aws_ecr_images](https://docs.chef.io/inspec/resources/aws_ecr_images/)                                                                                     |\n| EFS                      | Storage                          | [AWS::EFS::FileSystem](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html)                                                                    | [aws_efs_file_system](https://docs.chef.io/inspec/resources/aws_efs_file_system/)                                                                         | [aws_efs_file_systems](https://docs.chef.io/inspec/resources/aws_efs_file_systems/)                                                                         |\n|                          |                                  | [AWS::EFS::MountTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html)                                                                  | [aws_efs_mount_target](https://docs.chef.io/inspec/resources/aws_efs_mount_target/)                                                                       | [aws_efs_mount_targets](https://docs.chef.io/inspec/resources/aws_efs_mount_targets/)                                                                       |\n| EKS                      | Containers                       | [AWS::EKS::Cluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html)                                                                          | [aws_eks_cluster](https://docs.chef.io/inspec/resources/aws_eks_cluster/)                                                                                 | [aws_eks_clusters](https://docs.chef.io/inspec/resources/aws_eks_clusters/)                                                                                 |\n| ElasticCache             | Database                         | [AWS::ElastiCache::CacheCluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html)                                             | [aws_elasticache_cluster](https://docs.chef.io/inspec/resources/aws_elasticache_cluster/)                                                                 | [aws_elasticache_clusters](https://docs.chef.io/inspec/resources/aws_elasticache_clusters/)                                                                 |\n|                          |                                  | [AWS::ElastiCache::ReplicationGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html)                                        | [aws_elasticache_replication_group](https://docs.chef.io/inspec/resources/aws_elasticache_replication_group/)                                             | [aws_elasticache_replication_groups](https://docs.chef.io/inspec/resources/aws_elasticache_replication_groups/)                                             |\n|                          |                                  |                                                                                                                                                                                            | [aws_elasticache_cluster_node](https://docs.chef.io/inspec/resources/aws_elasticache_cluster_node/)                                                       | No Plural Resource                                                                                                                                          |\n| Elasticsearch            | Analytics                        | [AWS::Elasticsearch::Domain](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html)                                                        | [aws_elasticsearchservice_domain](https://docs.chef.io/inspec/resources/aws_elasticsearchservice_domain/)                                                 | [aws_elasticsearchservice_domains](https://docs.chef.io/inspec/resources/aws_elasticsearchservice_domains/)                                                 |\n| ElasticLoadBalancingV2   | Networking \u0026 Content Delivery    | [AWS::ElasticLoadBalancingV2::Listener](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html)                                  | [aws_elasticloadbalancingv2_listener](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_listener/)                                         | [aws_elasticloadbalancingv2_listeners](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_listeners/)                                         |\n|                          |                                  | [AWS::ElasticLoadBalancingV2::ListenerCertificate](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenercertificate.html)            | [aws_elasticloadbalancingv2_listener_certificate](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_listener_certificate/)                 | [aws_elasticloadbalancingv2_listener_certificates](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_listener_certificates/)                 |\n|                          |                                  | [AWS::ElasticLoadBalancingV2::ListenerRule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html)                          | [aws_elasticloadbalancingv2_listener_rule](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_listener_rule/)                               | [aws_elasticloadbalancingv2_listener_rules](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_listener_rules/)                               |\n|                          |                                  | [AWS::ElasticLoadBalancingV2::LoadBalancer](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html)                          | [aws_elb](https://docs.chef.io/inspec/resources/aws_elb/)                                                                                                 | [aws_elbs](https://docs.chef.io/inspec/resources/aws_elbs/)                                                                                                 |\n|                          |                                  |                                                                                                                                                                                            | [aws_alb](https://docs.chef.io/inspec/resources/aws_alb/)                                                                                                 | [aws_albs](https://docs.chef.io/inspec/resources/aws_albs/)                                                                                                 |\n|                          |                                  | [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html)                            | [aws_elasticloadbalancingv2_target_group](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_target_group/)                                 | [aws_elasticloadbalancingv2_target_groups](https://docs.chef.io/inspec/resources/aws_elasticloadbalancingv2_target_groups/)                                 |\n| Amazon EMR               | Analytics                        | [AWS::EMR::Cluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html)                                                             | [aws_emr_cluster](https://docs.chef.io/inspec/resources/aws_emr_cluster/)                                                                                 | [aws_emr_clusters](https://docs.chef.io/inspec/resources/aws_emr_clusters/)                                                                                 |\n|                          |                                  | [AWS::EMR::SecurityConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-securityconfiguration.html)                                              | [aws_emr_security_configuration](https://docs.chef.io/inspec/resources/aws_emr_security_configuration/)                                                   | [aws_emr_security_configurations](https://docs.chef.io/inspec/resources/aws_emr_security_configurations/)                                                   |\n| Amazon EventBridge       | Application Integration          | [AWS::Events::Rule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html)                                                                          | [aws_eventbridge_rule](https://docs.chef.io/inspec/resources/aws_eventbridge_rule/)                                                                       | [aws_eventbridge_rules](https://docs.chef.io/inspec/resources/aws_eventbridge_rules/)                                                                       |\n| AWS Glue                 | Analytics                        | [AWS::Glue::Crawler](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html)                                                                        | [aws_glue_crawler](https://docs.chef.io/inspec/resources/aws_glue_crawler/)                                                                               | [aws_glue_crawlers](https://docs.chef.io/inspec/resources/aws_glue_crawlers/)                                                                               |\n|                          |                                  | [AWS::Glue::Database](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-database.html)                                                                      | [aws_glue_database](https://docs.chef.io/inspec/resources/aws_glue_database/)                                                                             | [aws_glue_databases](https://docs.chef.io/inspec/resources/aws_glue_databases/)                                                                             |\n| GuardDuty                | Security, Identity, \u0026 Compliance | [AWS::GuardDuty::Detector](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html)                                                            | [aws_guardduty_detector](https://docs.chef.io/inspec/resources/aws_guardduty_detector/)                                                                   | [aws_guardduty_detectors](https://docs.chef.io/inspec/resources/aws_guardduty_detectors/)                                                                   |\n| IAM                      | Security, Identity, \u0026 Compliance | [AWS::IAM::AccessKey](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html)                                                                    | [aws_iam_access_key](https://docs.chef.io/inspec/resources/aws_iam_access_key/)                                                                           | [aws_iam_access_keys](https://docs.chef.io/inspec/resources/aws_iam_access_keys/)                                                                           |\n|                          |                                  |                                                                                                                                                                                            | No Singular Resource                                                                                                                                      | [aws_iam_account_alias](https://docs.chef.io/inspec/resources/aws_iam_account_alias/)                                                                       |\n|                          |                                  |                                                                                                                                                                                            | [aws_iam_ssh_public_key](https://docs.chef.io/inspec/resources/aws_iam_ssh_public_key/)                                                                   | [aws_iam_ssh_public_keys](https://docs.chef.io/inspec/resources/aws_iam_ssh_public_keys/)                                                                   |\n|                          |                                  | [AWS::IAM::Group](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html)                                                                            | [aws_iam_group](https://docs.chef.io/inspec/resources/aws_iam_group/)                                                                                     | [aws_iam_groups](https://docs.chef.io/inspec/resources/aws_iam_groups/)                                                                                     |\n|                          |                                  | [AWS::IAM::InstanceProfile](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html)                                                          | [aws_iam_instance_profile](https://docs.chef.io/inspec/resources/aws_iam_instance_profile/)                                                               | [aws_iam_instance_profiles](https://docs.chef.io/inspec/resources/aws_iam_instance_profiles/)                                                               |\n|                          |                                  | [AWS::IAM::ManagedPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html)                                                              | [aws_iam_managed_policy](https://docs.chef.io/inspec/resources/aws_iam_managed_policy/)                                                                   | [aws_iam_managed_policies](https://docs.chef.io/inspec/resources/aws_iam_managed_policies/)                                                                 |\n|                          |                                  | [AWS::IAM::OIDCProvider](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html)                                                                | [aws_iam_oidc_provider](https://docs.chef.io/inspec/resources/aws_iam_oidc_provider/)                                                                     | [aws_iam_oidc_providers](https://docs.chef.io/inspec/resources/aws_iam_oidc_providers/)                                                                     |\n|                          |                                  | [AWS::IAM::Policy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html)                                                                            | [aws_iam_policy](https://docs.chef.io/inspec/resources/aws_iam_policy/)                                                                                   | [aws_iam_policies](https://docs.chef.io/inspec/resources/aws_iam_policies/)                                                                                 |\n|                          |                                  |                                                                                                                                                                                            | [aws_iam_password_policy](https://docs.chef.io/inspec/resources/aws_iam_password_policy/)                                                                 | No Plural Resource                                                                                                                                          |\n|                          |                                  |                                                                                                                                                                                            | [aws_iam_inline_policy](https://docs.chef.io/inspec/resources/aws_iam_inline_policy/)                                                                     | No Plural Resource                                                                                                                                          |\n|                          |                                  | [AWS::IAM::Role](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html)                                                                                | [aws_iam_role](https://docs.chef.io/inspec/resources/aws_iam_role/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finspec%2Finspec-aws","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finspec%2Finspec-aws","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finspec%2Finspec-aws/lists"}