Module: Oktakit::Client::GroupRules
- Included in:
- Oktakit::Client
- Defined in:
- lib/oktakit/client/group_rules.rb
Instance Method Summary collapse
-
#activate_group_rule(id, options = {}) ⇒ Object
Activate Group Rule.
-
#add_group_rule(options = {}) ⇒ Hash<Sawyer::Resource>
Add Group Rule.
-
#deactivate_group_rule(id, options = {}) ⇒ Object
Deactivate Group Rule.
-
#get_group_rule(id, options = {}) ⇒ Hash<Sawyer::Resource>
Get Group Rule.
-
#list_group_rules(options = {}) ⇒ Array<Sawyer::Resource>
List Group Rules.
-
#remove_group_rule(id, options = {}) ⇒ Object
Remove Group Rule.
-
#update_group_rule(id, options = {}) ⇒ Hash<Sawyer::Resource>
Update Group Rule.
Instance Method Details
#activate_group_rule(id, options = {}) ⇒ Object
Activate Group Rule
94 95 96 |
# File 'lib/oktakit/client/group_rules.rb', line 94 def activate_group_rule(id, = {}) post("/groups/rules/#{id}/lifecycle/activate", ) end |
#add_group_rule(options = {}) ⇒ Hash<Sawyer::Resource>
Add Group Rule
15 16 17 |
# File 'lib/oktakit/client/group_rules.rb', line 15 def add_group_rule( = {}) post('/groups/rules', ) end |
#deactivate_group_rule(id, options = {}) ⇒ Object
Deactivate Group Rule
110 111 112 |
# File 'lib/oktakit/client/group_rules.rb', line 110 def deactivate_group_rule(id, = {}) post("/groups/rules/#{id}/lifecycle/deactivate", ) end |
#get_group_rule(id, options = {}) ⇒ Hash<Sawyer::Resource>
Get Group Rule
31 32 33 |
# File 'lib/oktakit/client/group_rules.rb', line 31 def get_group_rule(id, = {}) get("/groups/rules/#{id}", ) end |
#list_group_rules(options = {}) ⇒ Array<Sawyer::Resource>
List Group Rules
46 47 48 |
# File 'lib/oktakit/client/group_rules.rb', line 46 def list_group_rules( = {}) get('/groups/rules', ) end |
#remove_group_rule(id, options = {}) ⇒ Object
Remove Group Rule
78 79 80 |
# File 'lib/oktakit/client/group_rules.rb', line 78 def remove_group_rule(id, = {}) delete("/groups/rules/#{id}", ) end |
#update_group_rule(id, options = {}) ⇒ Hash<Sawyer::Resource>
Update Group Rule
62 63 64 |
# File 'lib/oktakit/client/group_rules.rb', line 62 def update_group_rule(id, = {}) put("/groups/rules/#{id}", ) end |