72 lines
2.0 KiB
Go
72 lines
2.0 KiB
Go
|
package types
|
||
|
|
||
|
import (
|
||
|
"database/sql"
|
||
|
|
||
|
"github.com/go-openapi/runtime"
|
||
|
)
|
||
|
|
||
|
// User is a first class object type
|
||
|
type User struct {
|
||
|
ID string
|
||
|
AboutMe string
|
||
|
AccountID string
|
||
|
Address *Address
|
||
|
Alias string
|
||
|
APIKey string
|
||
|
Auth runtime.ClientAuthInfoWriter
|
||
|
Auth0UserID string
|
||
|
CommunityNickname string
|
||
|
CompanyName string
|
||
|
ContactID string
|
||
|
CreatedByID string
|
||
|
CreatedDate sql.NullTime
|
||
|
DelegatedApproverID string
|
||
|
Department string
|
||
|
Division string
|
||
|
Email string
|
||
|
EmployeeNumber string
|
||
|
EndOfDay string
|
||
|
Environment string
|
||
|
Extension string
|
||
|
FabricAPIKey string
|
||
|
Fax string
|
||
|
FirstName string
|
||
|
ForecastEnabled bool
|
||
|
FullPhotoURL string
|
||
|
IsActive bool
|
||
|
IsPortalEnabled bool
|
||
|
IsProfilePhotoActive bool
|
||
|
IsSystemControlled bool
|
||
|
LastIP string
|
||
|
LastLogin sql.NullTime
|
||
|
LastModifiedByID string
|
||
|
LastModifiedDate sql.NullTime
|
||
|
LastName string
|
||
|
LoginCount int64
|
||
|
ManagerID string
|
||
|
MobilePhone string
|
||
|
Name string
|
||
|
OutOfOfficeMessage string
|
||
|
Phone string
|
||
|
PortalRole string
|
||
|
ProfileID string
|
||
|
ReceivesAdminEmails bool
|
||
|
ReceivesAdminInfoEmails bool
|
||
|
ReceivesInfoEmails bool
|
||
|
SenderEmail string
|
||
|
SenderName string
|
||
|
Signature string
|
||
|
SmallPhotoURL string
|
||
|
StartOfDay string
|
||
|
TaxnexusAccount string
|
||
|
TenantID string
|
||
|
TenantUsers []*TenantUser
|
||
|
TimeZone string
|
||
|
Title string
|
||
|
Username string
|
||
|
UserRoles []*UserRole
|
||
|
UserRoleID string
|
||
|
UserType string
|
||
|
}
|