module Wavefront::Mixin::User
Public Instance Methods
validate_account_list(list)
click to toggle source
Validate a list of accounts. @param list [Array] list of account IDs @raise Wavefront::Exception::InvalidAccount
# File lib/wavefront-sdk/api_mixins/user.rb, line 33 def validate_account_list(list) raise ArgumentError unless list.is_a?(Array) list.each { |id| wf_account_id?(id) } end
validate_role_list(list)
click to toggle source
Validate a list of roles @param list [Array] list of role IDs @raise Wavefront::Exception::InvalidRole
# File lib/wavefront-sdk/api_mixins/user.rb, line 43 def validate_role_list(list) raise ArgumentError unless list.is_a?(Array) list.each { |id| wf_role_id?(id) } end
validate_user_list(list)
click to toggle source
Validate a list of users. @param list [Array] list of user IDs @raise Wavefront::Exception::InvalidUser
# File lib/wavefront-sdk/api_mixins/user.rb, line 13 def validate_user_list(list) raise ArgumentError unless list.is_a?(Array) list.each { |id| wf_user_id?(id) } end
validate_usergroup_list(list)
click to toggle source
Validate a list of user groups @param list [Array] list of user group IDs @raise Wavefront::Exception::InvalidUserGroup
# File lib/wavefront-sdk/api_mixins/user.rb, line 23 def validate_usergroup_list(list) raise ArgumentError unless list.is_a?(Array) list.each { |id| wf_usergroup_id?(id) } end