--- !ruby/object:Gem::Specification name: convection version: !ruby/object:Gem::Version version: 0.2.26 platform: ruby authors: - John Manero autorequire: bindir: bin cert_chain: [] date: 2016-05-24 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: aws-sdk requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.13' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.13' - !ruby/object:Gem::Dependency name: netaddr requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.19' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.19' 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. email: - jmanero@rapid7.com executables: - convection extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rubocop.yml" - ".rubocop_todo.yml" - ".ruby-version" - ".travis.yml" - Gemfile - LICENSE - README.md - Rakefile - Thorfile - bin/convection - convection.gemspec - example/.ruby-version - example/Cloudfile - example/deprecated/elb.rb - example/deprecated/iam_access_key.rb - example/deprecated/iam_group.rb - example/deprecated/iam_role.rb - example/deprecated/iam_user.rb - example/deprecated/rds.rb - example/deprecated/s3.rb - example/deprecated/sqs.rb - example/deprecated/vpc.rb - example/instances.rb - example/output/vpc.json - example/security-groups.rb - example/trust_cloudtrail.rb - example/vpc.rb - ext/resource_generator.sh - lib/convection.rb - lib/convection/control/cloud.rb - lib/convection/control/stack.rb - lib/convection/dsl/helpers.rb - lib/convection/dsl/intrinsic_functions.rb - lib/convection/model/attributes.rb - lib/convection/model/cloudfile.rb - lib/convection/model/diff.rb - lib/convection/model/event.rb - lib/convection/model/exceptions.rb - lib/convection/model/mixin/cidr_block.rb - lib/convection/model/mixin/colorize.rb - lib/convection/model/mixin/conditional.rb - lib/convection/model/mixin/policy.rb - lib/convection/model/mixin/protocol.rb - lib/convection/model/mixin/taggable.rb - lib/convection/model/template.rb - lib/convection/model/template/condition.rb - lib/convection/model/template/mapping.rb - lib/convection/model/template/output.rb - lib/convection/model/template/parameter.rb - lib/convection/model/template/resource.rb - lib/convection/model/template/resource/aws_auto_scaling_auto_scaling_group.rb - lib/convection/model/template/resource/aws_auto_scaling_launch_configuration.rb - lib/convection/model/template/resource/aws_auto_scaling_scaling_policy.rb - lib/convection/model/template/resource/aws_cloud_watch_alarm.rb - lib/convection/model/template/resource/aws_cloudfront_distribution.rb - lib/convection/model/template/resource/aws_directory_service_simple_ad.rb - lib/convection/model/template/resource/aws_ec2_eip.rb - lib/convection/model/template/resource/aws_ec2_eip_association.rb - lib/convection/model/template/resource/aws_ec2_instance.rb - lib/convection/model/template/resource/aws_ec2_internet_gateway.rb - lib/convection/model/template/resource/aws_ec2_nat_gateway.rb - lib/convection/model/template/resource/aws_ec2_network_acl.rb - lib/convection/model/template/resource/aws_ec2_network_acl_entry.rb - lib/convection/model/template/resource/aws_ec2_route.rb - lib/convection/model/template/resource/aws_ec2_route_table.rb - lib/convection/model/template/resource/aws_ec2_security_group.rb - lib/convection/model/template/resource/aws_ec2_security_group_ingres.rb - lib/convection/model/template/resource/aws_ec2_subnet.rb - lib/convection/model/template/resource/aws_ec2_subnet_network_acl_association.rb - lib/convection/model/template/resource/aws_ec2_subnet_route_table_association.rb - lib/convection/model/template/resource/aws_ec2_volume.rb - lib/convection/model/template/resource/aws_ec2_vpc.rb - lib/convection/model/template/resource/aws_ec2_vpc_endpoint.rb - lib/convection/model/template/resource/aws_ec2_vpc_gateway_attachment.rb - lib/convection/model/template/resource/aws_ec2_vpc_peering_connection.rb - lib/convection/model/template/resource/aws_elasticache_cluster.rb - lib/convection/model/template/resource/aws_elasticache_parameter_group.rb - lib/convection/model/template/resource/aws_elasticache_replication_group.rb - lib/convection/model/template/resource/aws_elasticache_security_group.rb - lib/convection/model/template/resource/aws_elasticache_security_group_ingress.rb - lib/convection/model/template/resource/aws_elasticache_subnet_group.rb - lib/convection/model/template/resource/aws_elasticbeanstalk_application.rb - lib/convection/model/template/resource/aws_elasticbeanstalk_applicationversion.rb - lib/convection/model/template/resource/aws_elasticbeanstalk_configurationtemplate.rb - lib/convection/model/template/resource/aws_elasticbeanstalk_environment.rb - lib/convection/model/template/resource/aws_elb.rb - lib/convection/model/template/resource/aws_events_rule.rb - lib/convection/model/template/resource/aws_iam_access_key.rb - lib/convection/model/template/resource/aws_iam_group.rb - lib/convection/model/template/resource/aws_iam_instance_profile.rb - lib/convection/model/template/resource/aws_iam_managed_policy.rb - lib/convection/model/template/resource/aws_iam_policy.rb - lib/convection/model/template/resource/aws_iam_role.rb - lib/convection/model/template/resource/aws_iam_user.rb - lib/convection/model/template/resource/aws_kms_key.rb - lib/convection/model/template/resource/aws_lambda_function.rb - lib/convection/model/template/resource/aws_lambda_permission.rb - lib/convection/model/template/resource/aws_logs_loggroup.rb - lib/convection/model/template/resource/aws_rds_db_instance.rb - lib/convection/model/template/resource/aws_rds_db_parameter_group.rb - lib/convection/model/template/resource/aws_rds_db_security_group.rb - lib/convection/model/template/resource/aws_rds_db_subnet_group.rb - lib/convection/model/template/resource/aws_route53_health_check.rb - lib/convection/model/template/resource/aws_route53_recordset.rb - lib/convection/model/template/resource/aws_s3_bucket.rb - lib/convection/model/template/resource/aws_s3_bucket_policy.rb - lib/convection/model/template/resource/aws_sns_topic.rb - lib/convection/model/template/resource/aws_sns_topic_policy.rb - lib/convection/model/template/resource/aws_sqs_queue.rb - lib/convection/model/template/resource/aws_sqs_queue_policy.rb - lib/convection/model/template/resource_attribute.rb - lib/convection/model/template/resource_attribute/update_policy.rb - lib/convection/model/template/resource_property.rb - lib/convection/model/template/resource_property/aws_cloudfront_cachebehavior.rb - lib/convection/model/template/resource_property/aws_cloudfront_customerrorresponse.rb - lib/convection/model/template/resource_property/aws_cloudfront_customorigin.rb - lib/convection/model/template/resource_property/aws_cloudfront_defaultcachebehavior.rb - lib/convection/model/template/resource_property/aws_cloudfront_distribution_config.rb - lib/convection/model/template/resource_property/aws_cloudfront_forwardedvalues.rb - lib/convection/model/template/resource_property/aws_cloudfront_georestriction.rb - lib/convection/model/template/resource_property/aws_cloudfront_logging.rb - lib/convection/model/template/resource_property/aws_cloudfront_origin.rb - lib/convection/model/template/resource_property/aws_cloudfront_restrictions.rb - lib/convection/model/template/resource_property/aws_cloudfront_s3origin.rb - lib/convection/model/template/resource_property/aws_cloudfront_viewercertificate.rb - lib/convection/model/template/resource_property/aws_ec2_block_device_mapping.rb - lib/convection/model/template/resource_property/aws_ec2_block_store_block_device.rb - lib/convection/model/template/resource_property/aws_ec2_mount_point.rb - lib/convection/model/template/resource_property/aws_ec2_network_interface.rb - lib/convection/model/template/resource_property/aws_events_rule_target.rb - lib/convection/model/template/resource_property/aws_lambda_function_code.rb - lib/convection/model/template/resource_property/aws_lambda_vpc_config.rb - lib/convection/version.rb - test/convection/model/test_conditions.rb - test/convection/model/test_directory_service.rb - test/convection/model/test_elasticache.rb - test/convection/model/test_lambdas.rb - test/convection/model/test_loggroups.rb - test/convection/model/test_permission.rb - test/convection/model/test_rds.rb - test/convection/model/test_template.rb - test/convection/model/test_trust.rb - test/convection/model/test_update_policies.rb - test/convection/model/test_validation.rb - test/convection/model/test_vpc_endpoint.rb - test/convection/tasks/test_after_create_tasks.rb - test/convection/tasks/test_after_delete_tasks.rb - test/convection/tasks/test_before_create_tasks.rb - test/convection/tasks/test_before_delete_tasks.rb - test/test_helper.rb homepage: https://github.com/rapid7/convection licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.4.5 signing_key: specification_version: 4 summary: A fully generic, modular DSL for AWS CloudFormation test_files: - test/convection/model/test_conditions.rb - test/convection/model/test_directory_service.rb - test/convection/model/test_elasticache.rb - test/convection/model/test_lambdas.rb - test/convection/model/test_loggroups.rb - test/convection/model/test_permission.rb - test/convection/model/test_rds.rb - test/convection/model/test_template.rb - test/convection/model/test_trust.rb - test/convection/model/test_update_policies.rb - test/convection/model/test_validation.rb - test/convection/model/test_vpc_endpoint.rb - test/convection/tasks/test_after_create_tasks.rb - test/convection/tasks/test_after_delete_tasks.rb - test/convection/tasks/test_before_create_tasks.rb - test/convection/tasks/test_before_delete_tasks.rb - test/test_helper.rb