@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-04-29T13:24:36.001-05:00") public interface GroupRule extends ExtensibleResource, Deletable
Modifier and Type | Method and Description |
---|---|
void |
activate()
Activate a group Rule
Activates a specific group rule by id from your organization
|
void |
deactivate()
Deactivate a group Rule
Deactivates a specific group rule by id from your organization
|
void |
delete()
Delete a group Rule
Removes a specific group rule by id from your organization
|
void |
delete(java.lang.Boolean removeUsers)
Delete a group Rule
Removes a specific group rule by id from your organization
|
GroupRuleAction |
getActions() |
GroupRuleConditions |
getConditions() |
java.util.Date |
getCreated() |
java.lang.String |
getId() |
java.util.Date |
getLastUpdated() |
java.lang.String |
getName() |
GroupRuleStatus |
getStatus() |
java.lang.String |
getType() |
GroupRule |
setActions(GroupRuleAction actions) |
GroupRule |
setConditions(GroupRuleConditions conditions) |
GroupRule |
setName(java.lang.String name) |
GroupRule |
setType(java.lang.String type) |
GroupRule |
update()
Updates a group rule.
|
getResourceHref, setResourceHref
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
GroupRuleAction getActions()
GroupRule setActions(GroupRuleAction actions)
GroupRuleConditions getConditions()
GroupRule setConditions(GroupRuleConditions conditions)
java.util.Date getCreated()
java.lang.String getId()
java.util.Date getLastUpdated()
java.lang.String getName()
GroupRule setName(java.lang.String name)
GroupRuleStatus getStatus()
java.lang.String getType()
GroupRule setType(java.lang.String type)
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-04-29T13:24:36.001-05:00", comments="POST - /api/v1/groups/rules/{ruleId}/lifecycle/deactivate") void deactivate()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-04-29T13:24:36.001-05:00", comments="PUT - /api/v1/groups/rules/{ruleId}") GroupRule update()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-04-29T13:24:36.001-05:00", comments="DELETE - /api/v1/groups/rules/{ruleId}") void delete(java.lang.Boolean removeUsers)
removeUsers
- Indicates whether to keep or remove users from groups assigned by this rule. (optional)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-04-29T13:24:36.001-05:00", comments="DELETE - /api/v1/groups/rules/{ruleId}") void delete()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-04-29T13:24:36.001-05:00", comments="POST - /api/v1/groups/rules/{ruleId}/lifecycle/activate") void activate()
Copyright © 2017-2022 Okta. All Rights Reserved.