Sha256: 5489ff68eac29ffe76b9ec84fd75de2c4c51456e1bc1be4513dfc406bc6269ed

Contents?: true

Size: 480 Bytes

Versions: 2

Compression:

Stored size: 480 Bytes

Contents

require 'hashie'

module AmiSpec
  class AwsInstanceOptions < Hashie::Dash
    include Hashie::Extensions::IgnoreUndeclared

    property :ami
    property :role
    property :subnet_id
    property :key_name
    property :aws_instance_type
    property :aws_public_ip
    property :aws_region
    property :aws_security_groups
    property :associate_public_ip
    property :tags
    property :user_data_file
    property :iam_instance_profile_arn
    property :logger
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ami_spec-1.8.2 lib/ami_spec/aws_instance_options.rb
ami_spec-1.8.1 lib/ami_spec/aws_instance_options.rb