Class RequestableRoleEntitlement

java.lang.Object
com.strongdm.api.RequestableRoleEntitlement

public class RequestableRoleEntitlement extends Object
RequestableRoleEntitlement represents an individual resource that a Role permits its members to request access to.
  • Constructor Details

    • RequestableRoleEntitlement

      public RequestableRoleEntitlement()
  • Method Details

    • getGroupId

      public String getGroupId()
      The unique identifier of the group associated with this entitlement, if any.
    • setGroupId

      public void setGroupId(String in)
      The unique identifier of the group associated with this entitlement, if any.
    • getMappedIdentities

      public MappedIdentities getMappedIdentities()
      The mapped identity privileges for this entitlement, such as Kubernetes group memberships.
    • setMappedIdentities

      public void setMappedIdentities(MappedIdentities in)
      The mapped identity privileges for this entitlement, such as Kubernetes group memberships.
    • getOriginId

      public String getOriginId()
      The unique identifier of the origin of this entitlement (e.g., an Access Workflow ID).
    • setOriginId

      public void setOriginId(String in)
      The unique identifier of the origin of this entitlement (e.g., an Access Workflow ID).
    • getResourceId

      public String getResourceId()
      The unique identifier of the Resource to which access can be requested through this role.
    • setResourceId

      public void setResourceId(String in)
      The unique identifier of the Resource to which access can be requested through this role.