class Packerman::Dsl::Builders::Googlecompute

Public Class Methods

optional_keys() click to toggle source
# File lib/packerman/dsl/builders/googlecompute.rb, line 15
def optional_keys
  [
    :account_file,
    :disk_size,
    :image_name,
    :image_description,
    :instance_name,
    :machine_type,
    :metadata,
    :network,
    :state_timeout,
    :tags,
    :use_internal_ip
  ]
end
require_keys() click to toggle source
# File lib/packerman/dsl/builders/googlecompute.rb, line 7
def require_keys
  [
    :project_id,
    :source_image,
    :zone
  ]
end

Public Instance Methods

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