Name: ServiceAccountRole

This role will be allowed to use REST APIs (including indirectly) to control all of the appliance (much the same as the super admin role) but will not be able to login interactively through the UI.

Data Structure
{
   "typeId": "com.tintri.api.rest.v310.dto.domain.beans.rbac.role.ServiceAccountRole",
   "lastUpdatedTime": DateTime,
   "localAlias": <String>,
   "roleName": <String>,
   "typeId": <String>,
   "restrictedAccesses": java.util.Collection,
   "externalGroups": java.util.Collection,
   "id": <String>,
   "privileges": java.util.Collection,
   "uuid": Uuid,
}

Elements
NameTypeDescription
access (wrapped by restrictedAccesses)java.util.CollectionThe restricted access of the role
externalGroups (wrapped by externalGroups)java.util.CollectionThe external groups attached to the role.
idxsd:string
privilege (wrapped by privileges)java.util.CollectionThe privilege of the role
uuidUuidUnique Tintri UUID for the object

Attributes
NameTypeDescription
lastUpdatedTimeDateTimeLast time the entity is updated in the format YYYY-MM-DDThh:mm:ss.ms-/+zz:zz
localAliasxsd:stringAlias used for the entity instance in this Tintri API server. If an alias is not set, then localAlias is not returned.
roleNamexsd:stringThe name of the role.
typeIdxsd:string