Sha256: e05421fa218d3964992432f71f84086a2377ee0805a50440252a388e8b2f72cd
Contents?: true
Size: 649 Bytes
Versions: 1
Compression:
Stored size: 649 Bytes
Contents
# frozen_string_literal: true module Hcloud class Firewall require 'hcloud/firewall_resource' include EntryLoader updatable :name destructible has_actions def set_rules(rules:) # rubocop:disable Naming/AccessorMethodName prepare_request('actions/set_rules', j: COLLECT_ARGS.call(__method__, binding)) end def apply_to_resources(apply_to:) prepare_request('actions/apply_to_resources', j: COLLECT_ARGS.call(__method__, binding)) end def remove_from_resources(remove_from:) prepare_request('actions/remove_from_resources', j: COLLECT_ARGS.call(__method__, binding)) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hcloud-1.1.0 | lib/hcloud/firewall.rb |