CANONICAL TYPE REFERENCE
UserState
A user account in the system
Unique identifier
externalIdStringExternal system identifier
emailString!Email address (unique within tenant)
nameStringDisplay name
User account type (HUMAN or BOT)
createdAtString!Creation timestamp (ISO8601)
updatedAtString!Last update timestamp (ISO8601)
View exact SDL
"""A user account in the system"""
type UserState @iac_resource(name: "service_account") @iac_ops(create: "createUser", read: "getServiceAccount", update: "updateUser", delete: "deleteUser") {
"""Unique identifier"""
id: UserID! @iac_identity(assignedBy: SERVER) @iac_computed
"""External system identifier"""
externalId: String
"""Email address (unique within tenant)"""
email: String!
"""Display name"""
name: String
"""User account type (HUMAN or BOT)"""
kind: UserKind! @iac_computed
"""Creation timestamp (ISO8601)"""
createdAt: String! @iac_computed
"""Last update timestamp (ISO8601)"""
updatedAt: String! @iac_computed
}One stable address across all schema views. Follow a field’s type to explore connections between domains.