Module Values.UserAccessResultItemSource

Contains information about a user's access to an application.

Sourcetype nonrec t = {
  1. app : String255.t option;
    (*

    The name of the application.

    *)
  2. tenantId : TenantIdentifier.t option;
    (*

    The ID of the application tenant.

    *)
  3. tenantDisplayName : String2048.t option;
    (*

    The display name of the tenant.

    *)
  4. taskId : UUID.t option;
    (*

    The unique ID of the task.

    *)
  5. resultStatus : ResultStatus.t option;
    (*

    The status of the user access result item. The following states are possible: IN_PROGRESS: The user access task is in progress. COMPLETED: The user access task completed successfully. FAILED: The user access task failed. EXPIRED: The user access task expired.

    *)
  6. email : Email.t option;
    (*

    The email address of the target user.

    *)
  7. userId : SensitiveString2048.t option;
    (*

    The unique ID of user.

    *)
  8. userFullName : SensitiveString2048.t option;
    (*

    The full name of the user.

    *)
  9. userFirstName : SensitiveString2048.t option;
    (*

    The first name of the user.

    *)
  10. userLastName : SensitiveString2048.t option;
    (*

    The last name of the user.

    *)
  11. userStatus : String_.t option;
    (*

    The status of the user returned by the application.

    *)
  12. taskError : TaskError.t option;
    (*

    Contains information about an error returned from a user access task.

    *)
}
Sourceval make : ?app:??? -> ?tenantId:??? -> ?tenantDisplayName:??? -> ?taskId:??? -> ?resultStatus:??? -> ?email:??? -> ?userId:??? -> ?userFullName:??? -> ?userFirstName:??? -> ?userLastName:??? -> ?userStatus:??? -> ?taskError:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of String255.t | `Structure of (string * [> `String of String_.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t