Class GrantedResourceEntitlement

java.lang.Object
com.strongdm.api.GrantedResourceEntitlement

public class GrantedResourceEntitlement extends Object
GrantedResourceEntitlement represents an individual entitlement of an Account to a Resource, viewed from the resource's perspective.
  • Constructor Details

    • GrantedResourceEntitlement

      public GrantedResourceEntitlement()
  • Method Details

    • getAccountId

      public String getAccountId()
      The unique identifier of the Account that has access to this resource.
    • setAccountId

      public void setAccountId(String in)
      The unique identifier of the Account that has access to this resource.
    • 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.
    • getLastAccessed

      public Date getLastAccessed()
      The most recent time at which the account accessed this resource. Empty if the resource has never been accessed.
    • setLastAccessed

      public void setLastAccessed(Date in)
      The most recent time at which the account accessed this resource. Empty if the resource has never been accessed.
    • 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., a Role or AccountGrant ID).
    • setOriginId

      public void setOriginId(String in)
      The unique identifier of the origin of this entitlement (e.g., a Role or AccountGrant ID).