class Softlayer::User::Permission::Group
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
action_count[RW]
actions[RW]
create_date[RW]
description[RW]
expiration_date[RW]
id[RW]
modify_date[RW]
name[RW]
role_count[RW]
roles[RW]
type[RW]
type_id[RW]
Public Class Methods
create_object(message)
click to toggle source
template_object
# File lib/softlayer/user/permission/group.rb, line 45 def self.create_object(message) request(:create_object, Softlayer::User::Permission::Group, message) end
Public Instance Methods
add_action(message)
click to toggle source
action
# File lib/softlayer/user/permission/group.rb, line 23 def add_action(message) request(:add_action, nil, message) end
add_bulk_actions(message)
click to toggle source
actions
# File lib/softlayer/user/permission/group.rb, line 28 def add_bulk_actions(message) request(:add_bulk_actions, nil, message) end
add_bulk_resource_objects(message)
click to toggle source
resource_objects resource_type_key_name
# File lib/softlayer/user/permission/group.rb, line 34 def add_bulk_resource_objects(message) request(:add_bulk_resource_objects, Boolean, message) end
add_resource_object(message)
click to toggle source
resource_object resource_type_key_name
# File lib/softlayer/user/permission/group.rb, line 40 def add_resource_object(message) request(:add_resource_object, Boolean, message) end
delete_object()
click to toggle source
# File lib/softlayer/user/permission/group.rb, line 49 def delete_object request(:delete_object, Boolean) end
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/user/permission/group.rb, line 54 def edit_object(message) request(:edit_object, Softlayer::User::Permission::Group, message) end
get_account()
click to toggle source
# File lib/softlayer/user/permission/group.rb, line 58 def get_account request(:get_account, Softlayer::Account) end
get_actions()
click to toggle source
# File lib/softlayer/user/permission/group.rb, line 62 def get_actions request(:get_actions, Array[Softlayer::User::Permission::Action]) end
get_object()
click to toggle source
# File lib/softlayer/user/permission/group.rb, line 66 def get_object request(:get_object, Softlayer::User::Permission::Group) end
get_roles()
click to toggle source
# File lib/softlayer/user/permission/group.rb, line 70 def get_roles request(:get_roles, Array[Softlayer::User::Permission::Role]) end
get_type()
click to toggle source
# File lib/softlayer/user/permission/group.rb, line 74 def get_type request(:get_type, Softlayer::User::Permission::Group::Type) end
link_role(message)
click to toggle source
role
# File lib/softlayer/user/permission/group.rb, line 79 def link_role(message) request(:link_role, nil, message) end
remove_action(message)
click to toggle source
action
# File lib/softlayer/user/permission/group.rb, line 84 def remove_action(message) request(:remove_action, nil, message) end
remove_bulk_actions(message)
click to toggle source
actions
# File lib/softlayer/user/permission/group.rb, line 89 def remove_bulk_actions(message) request(:remove_bulk_actions, nil, message) end
remove_bulk_resource_objects(message)
click to toggle source
resource_objects resource_type_key_name
# File lib/softlayer/user/permission/group.rb, line 95 def remove_bulk_resource_objects(message) request(:remove_bulk_resource_objects, Boolean, message) end
remove_resource_object(message)
click to toggle source
resource_object resource_type_key_name
# File lib/softlayer/user/permission/group.rb, line 101 def remove_resource_object(message) request(:remove_resource_object, Boolean, message) end
unlink_role(message)
click to toggle source
role
# File lib/softlayer/user/permission/group.rb, line 106 def unlink_role(message) request(:unlink_role, nil, message) end