inspec/docs/resources
Clinton Wolfe b3fafab1e6 Add aws_eks_cluster resource (#3582)
* add aws_eks_cluster

Signed-off-by: Timothy van Zadelhoff
timothy.inspec@theothersolution.nl

* disable ABC check on fetch_from_api

Signed-off-by: Timothy van Zadelhoff <timothy.inspec@theothersolution.nl>

* add status predicates

* Change docs for status attribute

Signed-off-by: Timothy van Zadelhoff <timothy.inspec@theothersolution.nl>

*     Add integration tests

    Signed-off-by: Timothy van Zadelhoff <timothy.inspec@theothersolution.nl>

* Adjust EKS build code to almost work

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

* EKS only uses private subnets - integration tests pass

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

* Correct AWS Exception class for resource search miss in unit test

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

* Update unit test to reflect AWS resource-standard miss behavior, returning nil for most properties

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-11-27 16:54:47 -05:00
..
aide_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
apache.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
apache_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
apt.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
audit_policy.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
auditd.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
auditd_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_cloudtrail_trail.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_cloudtrail_trails.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_cloudwatch_alarm.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_cloudwatch_log_metric_filter.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_config_delivery_channel.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_config_recorder.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_ebs_volume.md.erb Add new resource: aws_ebs_volume (#3381) 2018-09-21 11:49:28 -04:00
aws_ebs_volumes.md.erb Add new resource: aws_ebs_volume (#3381) 2018-09-21 11:49:28 -04:00
aws_ec2_instance.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_ec2_instances.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_eks_cluster.md.erb Add aws_eks_cluster resource (#3582) 2018-11-27 16:54:47 -05:00
aws_elb.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_elbs.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_flow_log.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_access_key.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_access_keys.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_group.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_groups.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_password_policy.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_policies.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_policy.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_role.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_root_user.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_user.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_iam_users.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_kms_key.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_kms_keys.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_rds_instance.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_route_table.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_route_tables.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_s3_bucket.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_s3_bucket_object.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_s3_buckets.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_security_group.md.erb aws_security_group: Query against other security group ids in allow_* matchers (#3576) 2018-11-13 13:25:33 -05:00
aws_security_groups.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_sns_subscription.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_sns_topic.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_sns_topics.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_subnet.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_subnets.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
aws_vpc.md.erb Add 17 hexadecimal characters support aws_vpc (#3518) (#3564) 2018-11-05 10:01:16 -05:00
aws_vpcs.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
azure_generic_resource.md.erb Change Inspec to InSpec where appropriate (#3494) 2018-10-15 12:09:46 -04:00
azure_resource_group.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
azure_virtual_machine.md.erb Change Inspec to InSpec where appropriate (#3494) 2018-10-15 12:09:46 -04:00
azure_virtual_machine_data_disk.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
bash.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
bond.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
bridge.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
bsd_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
chocolatey_package.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
command.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
cpan.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
cran.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
crontab.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
csv.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
dh_params.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
directory.md.erb docs: Add link to the file resource from directory (#3517) 2018-10-17 23:44:20 -04:00
docker.md.erb Doc typo fix (#3551) 2018-11-05 09:11:23 -05:00
docker_container.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
docker_image.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
docker_plugin.md.erb Adding docker plugin support (#3074) 2018-08-09 08:20:32 -04:00
docker_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
elasticsearch.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
etc_fstab.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
etc_group.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
etc_hosts.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
etc_hosts_allow.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
etc_hosts_deny.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
file.md.erb docs: Fix small issues with the file resource (#3515) 2018-10-17 23:44:45 -04:00
filesystem.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
firewalld.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
gem.md.erb adding versions to the gem resource (#3398) 2018-09-18 13:17:10 -04:00
group.md.erb Add missing tests for groups resource, document members property, and assorted fixes. (#3467) 2018-10-18 16:48:30 -04:00
groups.md.erb Add missing tests for groups resource, document members property, and assorted fixes. (#3467) 2018-10-18 16:48:30 -04:00
grub_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
host.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
http.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
iis_app.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
iis_site.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
inetd_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
ini.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
interface.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
iptables.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
json.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
kernel_module.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
kernel_parameter.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
key_rsa.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
launchd_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
limits_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
login_defs.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
mount.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
mssql_session.md.erb Added db_name flag (#3383) 2018-09-17 20:59:31 -04:00
mysql_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
mysql_session.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
nginx.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
nginx_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
npm.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
ntp_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
oneget.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
oracledb_session.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
os.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
os_env.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
package.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
packages.md.erb Fix Packages Resource Docs (#3469) 2018-10-08 09:35:30 -04:00
parse_config.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
parse_config_file.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
passwd.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
pip.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
port.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
postgres_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
postgres_hba_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
postgres_ident_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
postgres_session.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
powershell.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
processes.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
rabbitmq_config.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
registry_key.md.erb Change Inspec to InSpec where appropriate (#3494) 2018-10-15 12:09:46 -04:00
runit_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
security_identifier.md.erb New resource to work with Windows security identifiers (SIDs) (#3405) 2018-10-19 09:01:00 -04:00
security_policy.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
shadow.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
ssh_config.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
sshd_config.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
ssl.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
sys_info.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
systemd_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
sysv_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
upstart_service.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
user.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
users.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
vbscript.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
virtualization.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
windows_feature.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
windows_hotfix.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
windows_task.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
wmi.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
x509_certificate.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
xinetd_conf.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
xml.md.erb Added xml resource support for ints, bools, and string responses (#3583) 2018-11-08 12:47:18 -05:00
yaml.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
yum.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
zfs_dataset.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00
zfs_pool.md.erb Clean injection of Availability section (#3206) 2018-08-09 08:34:49 -04:00