inspec/lib/resources/aws
Clinton Wolfe 4200fdd779 AWS Security Group Rules properties and matchers (#2876)
Provides low-, and mid-level properties and matchers for examining rules on aws_security_group.

* Second draft of docs for SG rules interface; need to clarify semantics of reject
* First cut at unit tests
* Cleanup test fixtures
* Implementation for allow, with plausible unit tests
* Doc updates based on reality
* Add integration tests; move allow to allow_ / out; several docs updates
* Add be_open_to_the_world and be_open_to_the_world_on_port
* Update docs to reflect adding allow_only
* Update docs to reflect use of position to allow multiple rules with 'only'
* Implement allow_only with unit tests; still need integration tests
* Add integration tests for allow_only

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-04-06 14:22:25 -04:00
..
aws_cloudtrail_trail.rb aws_cloudtrail_trail feature: test how many days ago logs were delivered (#2887) 2018-04-06 14:04:57 -04:00
aws_cloudtrail_trails.rb Merge branch 'aws-merge-prep' into aws-merge 2018-02-08 10:09:57 -05:00
aws_cloudwatch_alarm.rb Merge branch 'aws-merge-prep' into aws-merge 2018-02-08 10:09:57 -05:00
aws_cloudwatch_log_metric_filter.rb Capture ResourceNotFound exception from LMF (#2623) 2018-02-13 09:47:12 -05:00
aws_config_delivery_channel.rb New Skeletal Resource aws_config_delivery_channel (#2641) 2018-03-26 14:03:23 -04:00
aws_config_recorder.rb New Resource aws_config_recorder (#2635) 2018-02-27 13:15:04 -05:00
aws_ec2_instance.rb Two deprecations in aws_ec2_instance (#2637) 2018-02-14 15:08:34 -05:00
aws_iam_access_key.rb Catch cloud exceptions and document connection info (#2636) 2018-02-14 14:15:20 -05:00
aws_iam_access_keys.rb AWS API Pagination fixes (#2762) 2018-03-02 13:45:17 -05:00
aws_iam_group.rb aws_iam_group feature: test users in an iam group (#2888) 2018-04-06 14:04:13 -04:00
aws_iam_groups.rb AWS API Pagination fixes (#2762) 2018-03-02 13:45:17 -05:00
aws_iam_password_policy.rb Improvements and matcher renaming on aws_iam_password_policy (#2638) 2018-02-14 15:59:57 -05:00
aws_iam_policies.rb AWS API Pagination fixes (#2762) 2018-03-02 13:45:17 -05:00
aws_iam_policy.rb AWS API Pagination fixes (#2762) 2018-03-02 13:45:17 -05:00
aws_iam_role.rb Merge branch 'aws-merge-prep' into aws-merge 2018-02-08 10:09:57 -05:00
aws_iam_root_user.rb Add AWS hardware MFA matcher (#2892) 2018-04-03 09:13:52 -04:00
aws_iam_user.rb Catch cloud exceptions and document connection info (#2636) 2018-02-14 14:15:20 -05:00
aws_iam_users.rb Fix aws-iam-users pagination (#2761) 2018-03-02 09:14:05 -05:00
aws_kms_key.rb New Skeletal Resource aws_kms_key (#2746) 2018-03-23 08:29:45 -04:00
aws_kms_keys.rb AWS API Pagination fixes (#2762) 2018-03-02 13:45:17 -05:00
aws_rds_instance.rb Porting over the singular rds resource from the aws-inspec git repo (#2866) 2018-03-28 11:23:44 -04:00
aws_route_table.rb Change route_table_id regexp for correctness (#2885) 2018-03-29 12:50:40 -04:00
aws_route_tables.rb New Skeletal Resource aws_route_tables (#2643) 2018-04-05 12:51:22 -04:00
aws_s3_bucket.rb Catch cloud exceptions and document connection info (#2636) 2018-02-14 14:15:20 -05:00
aws_s3_bucket_object.rb Skelatal resource: aws_s3_bucket_object (#2620) 2018-03-19 13:10:17 -04:00
aws_s3_buckets.rb New Skeletal Resource aws_s3_buckets (#2653) 2018-04-05 12:49:30 -04:00
aws_security_group.rb AWS Security Group Rules properties and matchers (#2876) 2018-04-06 14:22:25 -04:00
aws_security_groups.rb Merge branch 'aws-core-onramp' into aws-merge 2018-02-09 00:56:28 -05:00
aws_sns_subscription.rb New Skeletal Resource aws_sns_subscription (#2697) 2018-03-22 13:38:40 -04:00
aws_sns_topic.rb Merge branch 'aws-merge-prep' into aws-merge 2018-02-08 10:09:57 -05:00
aws_sns_topics.rb New Skeletal Resource aws_sns_topics (#2696) 2018-03-22 12:55:23 -04:00
aws_subnet.rb Merge branch 'aws-core-onramp' into aws-merge 2018-02-09 00:56:28 -05:00
aws_subnets.rb Merge branch 'aws-core-onramp' into aws-merge 2018-02-09 00:56:28 -05:00
aws_vpc.rb Merge branch 'aws-merge-prep' into aws-merge 2018-02-08 10:09:57 -05:00
aws_vpcs.rb Merge branch 'aws-merge-prep' into aws-merge 2018-02-08 10:09:57 -05:00