Module: Awspec::Helper::Finder
- Includes:
- Ami, Autoscaling, Cloudfront, Cloudwatch, Directconnect, Ebs, Ec2, Elasticache, Elb, Iam, Lambda, Rds, Route53, S3, SecurityGroup, Ses, Subnet, Vpc
- Included in:
- Generator::Spec::CloudwatchAlarm, Generator::Spec::Directconnect, Generator::Spec::Ebs, Generator::Spec::Ec2, Generator::Spec::Elb, Generator::Spec::IamGroup, Generator::Spec::IamPolicy, Generator::Spec::IamRole, Generator::Spec::IamUser, Generator::Spec::Lambda, Generator::Spec::NatGateway, Generator::Spec::NetworkAcl, Generator::Spec::NetworkInterface, Generator::Spec::Rds, Generator::Spec::Route53HostedZone, Generator::Spec::RouteTable, Generator::Spec::S3Bucket, Generator::Spec::SecurityGroup, Generator::Spec::Subnet, Generator::Spec::Vpc, Type::Base
- Defined in:
- lib/awspec/helper/finder.rb,
lib/awspec/helper/finder/s3.rb,
lib/awspec/helper/finder/ami.rb,
lib/awspec/helper/finder/ebs.rb,
lib/awspec/helper/finder/ec2.rb,
lib/awspec/helper/finder/elb.rb,
lib/awspec/helper/finder/iam.rb,
lib/awspec/helper/finder/rds.rb,
lib/awspec/helper/finder/ses.rb,
lib/awspec/helper/finder/vpc.rb,
lib/awspec/helper/finder/lambda.rb,
lib/awspec/helper/finder/subnet.rb,
lib/awspec/helper/finder/route53.rb,
lib/awspec/helper/finder/cloudfront.rb,
lib/awspec/helper/finder/cloudwatch.rb,
lib/awspec/helper/finder/autoscaling.rb,
lib/awspec/helper/finder/elasticache.rb,
lib/awspec/helper/finder/directconnect.rb,
lib/awspec/helper/finder/security_group.rb
Defined Under Namespace
Modules: Ami, Autoscaling, Cloudfront, Cloudwatch, Directconnect, Ebs, Ec2, Elasticache, Elb, Iam, Lambda, Rds, Route53, S3, SecurityGroup, Ses, Subnet, Vpc
Constant Summary collapse
- CLIENTS =
{ ec2_client: Aws::EC2::Client, rds_client: Aws::RDS::Client, route53_client: Aws::Route53::Client, s3_client: Aws::S3::Client, autoscaling_client: Aws::AutoScaling::Client, elb_client: Aws::ElasticLoadBalancing::Client, lambda_client: Aws::Lambda::Client, iam_client: Aws::IAM::Client, elasticache_client: Aws::ElastiCache::Client, cloudwatch_client: Aws::CloudWatch::Client, ses_client: Aws::SES::Client, directconnect_client: Aws::DirectConnect::Client, cloudfront_client: Aws::CloudFront::Client }
Method Summary
Methods included from Cloudfront
Methods included from Ami
Methods included from Directconnect
#find_virtual_interface, #select_virtual_interfaces
Methods included from Ses
Methods included from Cloudwatch
#find_cloudwatch_alarm, #select_all_cloudwatch_alarms
Methods included from Elasticache
#find_cache_cluster, #find_cache_subnet_group
Methods included from Iam
#select_all_attached_policies, #select_all_iam_groups, #select_all_iam_roles, #select_all_iam_users, #select_attached_entities, #select_attached_groups, #select_attached_roles, #select_attached_users, #select_iam_group_by_user_name, #select_policy_evaluation_results
Methods included from Lambda
#find_lambda, #select_all_lambda_functions, #select_event_source_by_function_arn
Methods included from Elb
#find_elb, #select_elb_by_vpc_id
Methods included from Ebs
#find_ebs, #select_all_attached_ebs, #select_ebs_by_instance_id
Methods included from Autoscaling
#find_autoscaling_group, #find_launch_configuration
Methods included from S3
#find_bucket, #find_bucket_acl, #find_bucket_cors, #find_bucket_logging, #find_bucket_policy, #find_bucket_versioning, #select_all_buckets
Methods included from Route53
#find_hosted_zone, #select_record_sets_by_hosted_zone_id
Methods included from Rds
#find_rds, #select_rds_by_vpc_id
Methods included from SecurityGroup
#find_security_group, #select_security_group_by_vpc_id
Methods included from Ec2
#find_ec2, #find_ec2_attribute, #find_ec2_status, #find_nat_gateway, #find_network_interface, #select_ec2_by_vpc_id, #select_eip_by_instance_id, #select_nat_gateway_by_vpc_id, #select_network_interface_by_vpc_id
Methods included from Subnet
#find_subnet, #select_subnet_by_vpc_id
Methods included from Vpc
#find_network_acl, #find_route_table, #find_vpc, #find_vpc_peering_connection, #select_network_acl_by_vpc_id, #select_route_table_by_vpc_id