class CloudflareClient::Organization
Attributes
org_id[R]
Public Class Methods
new(args)
click to toggle source
Organization
based operations
Calls superclass method
CloudflareClient::new
# File lib/cloudflare_client/organization.rb, line 8 def initialize(args) @org_id = args.delete(:org_id) id_check(:org_id, org_id) super end
Public Instance Methods
show()
click to toggle source
get an org's details
# File lib/cloudflare_client/organization.rb, line 16 def show cf_get(path: "/organizations/#{org_id}") end
update(name: nil)
click to toggle source
update a given org (only supports name)
# File lib/cloudflare_client/organization.rb, line 22 def update(name: nil) data = name.nil? ? {} : {name: name} cf_patch(path: "/organizations/#{org_id}", data: data) end