class Fastly::Settings

Represent arbitary key value settings for a given Version

def self.delete_path

:nodoc:
def self.delete_path
  raise "You can't DELETE to an setting"
end

def self.get_path(service, number)

:nodoc:
def self.get_path(service, number)
  "/service/#{service}/version/#{number}/settings"
end

def self.list_path(opts={})

:nodoc:
def self.list_path(opts={})
  nil
end

def self.post_path

:nodoc:
def self.post_path
  raise "You can't POST to an setting"
end

def self.put_path(obj)

:nodoc:
def self.put_path(obj)
  get_path(obj.service_id, obj.version)
end

def as_hash

:nodoc:
def as_hash
  settings
end

def delete!

:nodoc:
def delete!
  raise "You can't delete an invoice"
end