Class: DatadogAPIClient::V2::UserAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::UserAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/user_attributes.rb
Overview
Attributes of user object returned by the API.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#created_at ⇒ Object
The ISO 8601 timestamp of when the user account was created.
-
#disabled ⇒ Object
Whether the user account is deactivated.
-
#email ⇒ Object
The email address of the user, used for login and notifications.
-
#handle ⇒ Object
The unique handle (username) of the user, typically matching their email prefix.
-
#icon ⇒ Object
URL of the user’s profile icon, typically a Gravatar URL derived from the email address.
-
#last_login_time ⇒ Object
The ISO 8601 timestamp of the user’s most recent login, or null if the user has never logged in.
-
#mfa_enabled ⇒ Object
Whether multi-factor authentication (MFA) is enabled for the user’s account.
-
#modified_at ⇒ Object
The ISO 8601 timestamp of when the user account was last modified.
-
#name ⇒ Object
The full display name of the user as shown in the Datadog UI.
-
#service_account ⇒ Object
Whether this is a service account rather than a human user.
-
#status ⇒ Object
The current status of the user account (for example, ‘Active`, `Pending`, or `Disabled`).
-
#title ⇒ Object
The job title of the user (for example, “Senior Engineer” or “Product Manager”).
-
#uuid ⇒ Object
The globally unique identifier (UUID) of the user.
-
#verified ⇒ Object
Whether the user’s email address has been verified.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
67 68 69 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 67 def additional_properties @additional_properties end |
#created_at ⇒ Object
The ISO 8601 timestamp of when the user account was created.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 25 def created_at @created_at end |
#disabled ⇒ Object
Whether the user account is deactivated. Disabled users cannot log in.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 28 def disabled @disabled end |
#email ⇒ Object
The email address of the user, used for login and notifications.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 31 def email @email end |
#handle ⇒ Object
The unique handle (username) of the user, typically matching their email prefix.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 34 def handle @handle end |
#icon ⇒ Object
URL of the user’s profile icon, typically a Gravatar URL derived from the email address.
37 38 39 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 37 def icon @icon end |
#last_login_time ⇒ Object
The ISO 8601 timestamp of the user’s most recent login, or null if the user has never logged in.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 40 def last_login_time @last_login_time end |
#mfa_enabled ⇒ Object
Whether multi-factor authentication (MFA) is enabled for the user’s account.
43 44 45 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 43 def mfa_enabled @mfa_enabled end |
#modified_at ⇒ Object
The ISO 8601 timestamp of when the user account was last modified.
46 47 48 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 46 def modified_at @modified_at end |
#name ⇒ Object
The full display name of the user as shown in the Datadog UI.
49 50 51 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 49 def name @name end |
#service_account ⇒ Object
Whether this is a service account rather than a human user. Service accounts are used for programmatic API access.
53 54 55 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 53 def service_account @service_account end |
#status ⇒ Object
The current status of the user account (for example, ‘Active`, `Pending`, or `Disabled`).
56 57 58 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 56 def status @status end |
#title ⇒ Object
The job title of the user (for example, “Senior Engineer” or “Product Manager”).
59 60 61 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 59 def title @title end |
#uuid ⇒ Object
The globally unique identifier (UUID) of the user.
62 63 64 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 62 def uuid @uuid end |
#verified ⇒ Object
Whether the user’s email address has been verified.
65 66 67 |
# File 'lib/datadog_api_client/v2/models/user_attributes.rb', line 65 def verified @verified end |