class Packerman::Dsl::Builders::AmazonChroot

Public Class Methods

optional_keys() click to toggle source
# File lib/packerman/dsl/builders/amazon_chroot.rb, line 16
def optional_keys
  [
    :ami_description,
    :ami_groups,
    :ami_product_codes,
    :ami_regions,
    :ami_users,
    :ami_virtualization_type,
    :chroot_mounts,
    :command_wrapper,
    :copy_files,
    :device_path,
    :enhanced_networking,
    :force_deregister,
    :mount_path,
    :mount_options,
    :root_volume_size,
    :tags
  ]
end
require_keys() click to toggle source
# File lib/packerman/dsl/builders/amazon_chroot.rb, line 7
def require_keys
  [
    :access_key,
    :ami_name,
    :secret_key,
    :source_ami
  ]
end

Public Instance Methods

type() click to toggle source
# File lib/packerman/dsl/builders/amazon_chroot.rb, line 2
def type
  "amazon-chroot"
end