OptionalcustomThe custom display name for the identity (if any). Setting this property to an empty string will clear the existing custom display name. Setting this property to null will not affect the existing persisted value (since null values do not get sent over the wire or to the database)
OptionaldescriptorOptionalidIdentity Identifier. Also called Storage Key, or VSID
OptionalisTrue if the identity has a membership in any Azure Devops group in the organization.
OptionalisTrue if the identity is a group.
OptionalmasterOptionalmemberId of the members of the identity (groups only).
OptionalmemberOptionalmembersOptionalmetaOptionalpropertiesOptionalproviderThe display name for the identity as specified by the source identity provider.
OptionalresourceOptionalsocialOptionalsubjectSubject descriptor of a Graph entity.
Optionalunique
Base Identity class to allow "trimmed" identity class in the GetConnectionData API Makes sure that on-the-wire representations of the derived classes are compatible with each other (e.g. Server responds with PublicIdentity object while client deserializes it as Identity object) Derived classes should not have additional [DataMember] properties