Attributes of user object returned by the API.

Hierarchy

  • UserAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
createdAt?: Date

The ISO 8601 timestamp of when the user account was created.

disabled?: boolean

Whether the user account is deactivated. Disabled users cannot log in.

email?: string

The email address of the user, used for login and notifications.

handle?: string

The unique handle (username) of the user, typically matching their email prefix.

icon?: string

URL of the user's profile icon, typically a Gravatar URL derived from the email address.

lastLoginTime?: Date

The ISO 8601 timestamp of the user's most recent login, or null if the user has never logged in.

mfaEnabled?: boolean

Whether multi-factor authentication (MFA) is enabled for the user's account.

modifiedAt?: Date

The ISO 8601 timestamp of when the user account was last modified.

name?: string

The full display name of the user as shown in the Datadog UI.

serviceAccount?: boolean

Whether this is a service account rather than a human user. Service accounts are used for programmatic API access.

status?: string

The current status of the user account (for example, Active, Pending, or Disabled).

title?: string

The job title of the user (for example, "Senior Engineer" or "Product Manager").

uuid?: string

The globally unique identifier (UUID) of the user.

verified?: boolean

Whether the user's email address has been verified.

Generated using TypeDoc