Source code for microsoft.opentelemetry.a365.core.models.user_details

# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.

from dataclasses import dataclass
from typing import Optional


[docs] @dataclass class UserDetails: """Details about the human user that invoked an agent.""" user_id: Optional[str] = None """The unique identifier for the user.""" user_email: Optional[str] = None """The email address of the user.""" user_name: Optional[str] = None """The human-readable name of the user.""" user_client_ip: Optional[str] = None """The client IP address of the user."""