# -*- encoding: utf-8 -*- # stub: convection 0.2.17 ruby lib Gem::Specification.new do |s| s.name = "convection".freeze s.version = "0.2.17".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["John Manero".freeze] s.date = "2016-04-12" s.description = "This gem aims to provide a reusable model for AWS CloudFormation in Ruby. It exposes a DSL for template definition, and a simple, decoupled abstraction of a CloudFormation Stack to compile and apply templates.".freeze s.email = ["jmanero@rapid7.com".freeze] s.executables = ["convection".freeze] s.files = [".gitignore".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "Thorfile".freeze, "bin/convection".freeze, "convection.gemspec".freeze, "example/.ruby-version".freeze, "example/Cloudfile".freeze, "example/deprecated/elb.rb".freeze, "example/deprecated/iam_access_key.rb".freeze, "example/deprecated/iam_group.rb".freeze, "example/deprecated/iam_role.rb".freeze, "example/deprecated/iam_user.rb".freeze, "example/deprecated/rds.rb".freeze, "example/deprecated/s3.rb".freeze, "example/deprecated/sqs.rb".freeze, "example/deprecated/vpc.rb".freeze, "example/instances.rb".freeze, "example/output/vpc.json".freeze, "example/security-groups.rb".freeze, "example/trust_cloudtrail.rb".freeze, "example/vpc.rb".freeze, "ext/resource_generator.sh".freeze, "lib/convection.rb".freeze, "lib/convection/control/cloud.rb".freeze, "lib/convection/control/stack.rb".freeze, "lib/convection/dsl/helpers.rb".freeze, "lib/convection/dsl/intrinsic_functions.rb".freeze, "lib/convection/model/attributes.rb".freeze, "lib/convection/model/cloudfile.rb".freeze, "lib/convection/model/diff.rb".freeze, "lib/convection/model/event.rb".freeze, "lib/convection/model/exceptions.rb".freeze, "lib/convection/model/mixin/cidr_block.rb".freeze, "lib/convection/model/mixin/colorize.rb".freeze, "lib/convection/model/mixin/conditional.rb".freeze, "lib/convection/model/mixin/policy.rb".freeze, "lib/convection/model/mixin/protocol.rb".freeze, "lib/convection/model/mixin/taggable.rb".freeze, "lib/convection/model/template.rb".freeze, "lib/convection/model/template/condition.rb".freeze, "lib/convection/model/template/mapping.rb".freeze, "lib/convection/model/template/output.rb".freeze, "lib/convection/model/template/parameter.rb".freeze, "lib/convection/model/template/resource.rb".freeze, "lib/convection/model/template/resource/aws_auto_scaling_auto_scaling_group.rb".freeze, "lib/convection/model/template/resource/aws_auto_scaling_launch_configuration.rb".freeze, "lib/convection/model/template/resource/aws_auto_scaling_scaling_policy.rb".freeze, "lib/convection/model/template/resource/aws_cloud_watch_alarm.rb".freeze, "lib/convection/model/template/resource/aws_cloudfront_distribution.rb".freeze, "lib/convection/model/template/resource/aws_ec2_eip.rb".freeze, "lib/convection/model/template/resource/aws_ec2_eip_association.rb".freeze, "lib/convection/model/template/resource/aws_ec2_instance.rb".freeze, "lib/convection/model/template/resource/aws_ec2_internet_gateway.rb".freeze, "lib/convection/model/template/resource/aws_ec2_nat_gateway.rb".freeze, "lib/convection/model/template/resource/aws_ec2_network_acl.rb".freeze, "lib/convection/model/template/resource/aws_ec2_network_acl_entry.rb".freeze, "lib/convection/model/template/resource/aws_ec2_route.rb".freeze, "lib/convection/model/template/resource/aws_ec2_route_table.rb".freeze, "lib/convection/model/template/resource/aws_ec2_security_group.rb".freeze, "lib/convection/model/template/resource/aws_ec2_security_group_ingres.rb".freeze, "lib/convection/model/template/resource/aws_ec2_subnet.rb".freeze, "lib/convection/model/template/resource/aws_ec2_subnet_network_acl_association.rb".freeze, "lib/convection/model/template/resource/aws_ec2_subnet_route_table_association.rb".freeze, "lib/convection/model/template/resource/aws_ec2_volume.rb".freeze, "lib/convection/model/template/resource/aws_ec2_vpc.rb".freeze, "lib/convection/model/template/resource/aws_ec2_vpc_gateway_attachment.rb".freeze, "lib/convection/model/template/resource/aws_elasticache_cluster.rb".freeze, "lib/convection/model/template/resource/aws_elasticache_parameter_group.rb".freeze, "lib/convection/model/template/resource/aws_elasticache_replication_group.rb".freeze, "lib/convection/model/template/resource/aws_elasticache_security_group.rb".freeze, "lib/convection/model/template/resource/aws_elasticache_security_group_ingress.rb".freeze, "lib/convection/model/template/resource/aws_elasticache_subnet_group.rb".freeze, "lib/convection/model/template/resource/aws_elasticbeanstalk_application.rb".freeze, "lib/convection/model/template/resource/aws_elasticbeanstalk_applicationversion.rb".freeze, "lib/convection/model/template/resource/aws_elasticbeanstalk_configurationtemplate.rb".freeze, "lib/convection/model/template/resource/aws_elasticbeanstalk_environment.rb".freeze, "lib/convection/model/template/resource/aws_elb.rb".freeze, "lib/convection/model/template/resource/aws_iam_access_key.rb".freeze, "lib/convection/model/template/resource/aws_iam_group.rb".freeze, "lib/convection/model/template/resource/aws_iam_instance_profile.rb".freeze, "lib/convection/model/template/resource/aws_iam_managed_policy.rb".freeze, "lib/convection/model/template/resource/aws_iam_policy.rb".freeze, "lib/convection/model/template/resource/aws_iam_role.rb".freeze, "lib/convection/model/template/resource/aws_iam_user.rb".freeze, "lib/convection/model/template/resource/aws_kms_key.rb".freeze, "lib/convection/model/template/resource/aws_lambda_function.rb".freeze, "lib/convection/model/template/resource/aws_logs_loggroup.rb".freeze, "lib/convection/model/template/resource/aws_rds_db_instance.rb".freeze, "lib/convection/model/template/resource/aws_rds_db_parameter_group.rb".freeze, "lib/convection/model/template/resource/aws_rds_db_security_group.rb".freeze, "lib/convection/model/template/resource/aws_rds_db_subnet_group.rb".freeze, "lib/convection/model/template/resource/aws_route53_health_check.rb".freeze, "lib/convection/model/template/resource/aws_route53_recordset.rb".freeze, "lib/convection/model/template/resource/aws_s3_bucket.rb".freeze, "lib/convection/model/template/resource/aws_s3_bucket_policy.rb".freeze, "lib/convection/model/template/resource/aws_sns_topic.rb".freeze, "lib/convection/model/template/resource/aws_sns_topic_policy.rb".freeze, "lib/convection/model/template/resource/aws_sqs_queue.rb".freeze, "lib/convection/model/template/resource/aws_sqs_queue_policy.rb".freeze, "lib/convection/model/template/resource_property.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_cachebehavior.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_customerrorresponse.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_customorigin.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_defaultcachebehavior.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_distribution_config.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_forwardedvalues.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_georestriction.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_logging.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_origin.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_restrictions.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_s3origin.rb".freeze, "lib/convection/model/template/resource_property/aws_cloudfront_viewercertificate.rb".freeze, "lib/convection/model/template/resource_property/aws_ec2_block_device_mapping.rb".freeze, "lib/convection/model/template/resource_property/aws_ec2_block_store_block_device.rb".freeze, "lib/convection/model/template/resource_property/aws_ec2_mount_point.rb".freeze, "lib/convection/model/template/resource_property/aws_ec2_network_interface.rb".freeze, "lib/convection/model/template/resource_property/aws_lambda_function_code.rb".freeze, "lib/convection/model/template/resource_property/aws_lambda_vpc_config.rb".freeze, "lib/convection/version.rb".freeze, "test/convection/model/test_conditions.rb".freeze, "test/convection/model/test_elasticache.rb".freeze, "test/convection/model/test_lambdas.rb".freeze, "test/convection/model/test_loggroups.rb".freeze, "test/convection/model/test_rds.rb".freeze, "test/convection/model/test_template.rb".freeze, "test/convection/model/test_validation.rb".freeze, "test/test_helper.rb".freeze] s.homepage = "https://github.com/rapid7/convection".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A fully generic, modular DSL for AWS CloudFormation".freeze s.test_files = ["test/convection/model/test_conditions.rb".freeze, "test/convection/model/test_elasticache.rb".freeze, "test/convection/model/test_lambdas.rb".freeze, "test/convection/model/test_loggroups.rb".freeze, "test/convection/model/test_rds.rb".freeze, "test/convection/model/test_template.rb".freeze, "test/convection/model/test_validation.rb".freeze, "test/test_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.13".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.19".freeze]) end