class CFC::APITokenPolicy
Public Class Methods
build(effect:, resources:, permission_groups:)
click to toggle source
# File lib/cfc/objects/api_token_policy.rb, line 9 def self.build(effect:, resources:, permission_groups:) new(JSON.parse(JSON.dump({ effect: effect, resources: resources&.map { |k, v| [k.to_json, v] }&.to_h, permission_groups: permission_groups }.compact))) end