class Brightbox::FirewallPolicy
Public Class Methods
Source
# File lib/brightbox-cli/firewall_policy.rb, line 13 def self.all conn.firewall_policies end
Source
# File lib/brightbox-cli/firewall_policy.rb, line 5 def self.create(options) new(conn.firewall_policies.create(options)) end
Source
# File lib/brightbox-cli/firewall_policy.rb, line 25 def self.default_field_order %i[id server_group name] end
Source
# File lib/brightbox-cli/firewall_policy.rb, line 9 def self.get(id) conn.firewall_policies.get(id) end
Source
# File lib/brightbox-cli/firewall_policy.rb, line 3 def self.require_account?; true; end
Public Instance Methods
Source
# File lib/brightbox-cli/firewall_policy.rb, line 17 def attributes fog_attributes.tap do |attrs| attrs[:name] = name attrs[:description] = description attrs[:server_group] = server_group_id end end