Skip to main content

AuthUser

Properties

NameTypeDescriptionNotes
TenantPointer to stringTenant name.[optional]
IdPointer to stringIdentity ID.[optional]
UidPointer to stringIdentity's unique identitifier.[optional]
ProfilePointer to stringID of the auth profile associated with the auth user.[optional]
IdentificationNumberPointer to NullableStringAuth user's employee number.[optional]
EmailPointer to NullableStringAuth user's email.[optional]
PhonePointer to NullableStringAuth user's phone number.[optional]
WorkPhonePointer to NullableStringAuth user's work phone number.[optional]
PersonalEmailPointer to NullableStringAuth user's personal email.[optional]
FirstnamePointer to NullableStringAuth user's first name.[optional]
LastnamePointer to NullableStringAuth user's last name.[optional]
DisplayNamePointer to stringAuth user's name in displayed format.[optional]
AliasPointer to stringAuth user's alias.[optional]
LastPasswordChangeDatePointer to NullableTimeDate of last password change.[optional]
LastLoginTimestampPointer to int64Timestamp of the last login (long type value).[optional]
CurrentLoginTimestampPointer to int64Timestamp of the current login (long type value).[optional]
LastUnlockTimestampPointer to NullableTimeThe date and time when the user was last unlocked.[optional]
CapabilitiesPointer to []stringArray of the auth user's capabilities.[optional]

Methods

NewAuthUser

func NewAuthUser() *AuthUser

NewAuthUser instantiates a new AuthUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

NewAuthUserWithDefaults

func NewAuthUserWithDefaults() *AuthUser

NewAuthUserWithDefaults instantiates a new AuthUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetTenant

func (o *AuthUser) GetTenant() string

GetTenant returns the Tenant field if non-nil, zero value otherwise.

GetTenantOk

func (o *AuthUser) GetTenantOk() (*string, bool)

GetTenantOk returns a tuple with the Tenant field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTenant

func (o *AuthUser) SetTenant(v string)

SetTenant sets Tenant field to given value.

HasTenant

func (o *AuthUser) HasTenant() bool

HasTenant returns a boolean if a field has been set.

GetId

func (o *AuthUser) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk

func (o *AuthUser) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetId

func (o *AuthUser) SetId(v string)

SetId sets Id field to given value.

HasId

func (o *AuthUser) HasId() bool

HasId returns a boolean if a field has been set.

GetUid

func (o *AuthUser) GetUid() string

GetUid returns the Uid field if non-nil, zero value otherwise.

GetUidOk

func (o *AuthUser) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUid

func (o *AuthUser) SetUid(v string)

SetUid sets Uid field to given value.

HasUid

func (o *AuthUser) HasUid() bool

HasUid returns a boolean if a field has been set.

GetProfile

func (o *AuthUser) GetProfile() string

GetProfile returns the Profile field if non-nil, zero value otherwise.

GetProfileOk

func (o *AuthUser) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetProfile

func (o *AuthUser) SetProfile(v string)

SetProfile sets Profile field to given value.

HasProfile

func (o *AuthUser) HasProfile() bool

HasProfile returns a boolean if a field has been set.

GetIdentificationNumber

func (o *AuthUser) GetIdentificationNumber() string

GetIdentificationNumber returns the IdentificationNumber field if non-nil, zero value otherwise.

GetIdentificationNumberOk

func (o *AuthUser) GetIdentificationNumberOk() (*string, bool)

GetIdentificationNumberOk returns a tuple with the IdentificationNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIdentificationNumber

func (o *AuthUser) SetIdentificationNumber(v string)

SetIdentificationNumber sets IdentificationNumber field to given value.

HasIdentificationNumber

func (o *AuthUser) HasIdentificationNumber() bool

HasIdentificationNumber returns a boolean if a field has been set.

SetIdentificationNumberNil

func (o *AuthUser) SetIdentificationNumberNil(b bool)

SetIdentificationNumberNil sets the value for IdentificationNumber to be an explicit nil

UnsetIdentificationNumber

func (o *AuthUser) UnsetIdentificationNumber()

UnsetIdentificationNumber ensures that no value is present for IdentificationNumber, not even an explicit nil

GetEmail

func (o *AuthUser) GetEmail() string

GetEmail returns the Email field if non-nil, zero value otherwise.

GetEmailOk

func (o *AuthUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetEmail

func (o *AuthUser) SetEmail(v string)

SetEmail sets Email field to given value.

HasEmail

func (o *AuthUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

SetEmailNil

func (o *AuthUser) SetEmailNil(b bool)

SetEmailNil sets the value for Email to be an explicit nil

UnsetEmail

func (o *AuthUser) UnsetEmail()

UnsetEmail ensures that no value is present for Email, not even an explicit nil

GetPhone

func (o *AuthUser) GetPhone() string

GetPhone returns the Phone field if non-nil, zero value otherwise.

GetPhoneOk

func (o *AuthUser) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPhone

func (o *AuthUser) SetPhone(v string)

SetPhone sets Phone field to given value.

HasPhone

func (o *AuthUser) HasPhone() bool

HasPhone returns a boolean if a field has been set.

SetPhoneNil

func (o *AuthUser) SetPhoneNil(b bool)

SetPhoneNil sets the value for Phone to be an explicit nil

UnsetPhone

func (o *AuthUser) UnsetPhone()

UnsetPhone ensures that no value is present for Phone, not even an explicit nil

GetWorkPhone

func (o *AuthUser) GetWorkPhone() string

GetWorkPhone returns the WorkPhone field if non-nil, zero value otherwise.

GetWorkPhoneOk

func (o *AuthUser) GetWorkPhoneOk() (*string, bool)

GetWorkPhoneOk returns a tuple with the WorkPhone field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetWorkPhone

func (o *AuthUser) SetWorkPhone(v string)

SetWorkPhone sets WorkPhone field to given value.

HasWorkPhone

func (o *AuthUser) HasWorkPhone() bool

HasWorkPhone returns a boolean if a field has been set.

SetWorkPhoneNil

func (o *AuthUser) SetWorkPhoneNil(b bool)

SetWorkPhoneNil sets the value for WorkPhone to be an explicit nil

UnsetWorkPhone

func (o *AuthUser) UnsetWorkPhone()

UnsetWorkPhone ensures that no value is present for WorkPhone, not even an explicit nil

GetPersonalEmail

func (o *AuthUser) GetPersonalEmail() string

GetPersonalEmail returns the PersonalEmail field if non-nil, zero value otherwise.

GetPersonalEmailOk

func (o *AuthUser) GetPersonalEmailOk() (*string, bool)

GetPersonalEmailOk returns a tuple with the PersonalEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPersonalEmail

func (o *AuthUser) SetPersonalEmail(v string)

SetPersonalEmail sets PersonalEmail field to given value.

HasPersonalEmail

func (o *AuthUser) HasPersonalEmail() bool

HasPersonalEmail returns a boolean if a field has been set.

SetPersonalEmailNil

func (o *AuthUser) SetPersonalEmailNil(b bool)

SetPersonalEmailNil sets the value for PersonalEmail to be an explicit nil

UnsetPersonalEmail

func (o *AuthUser) UnsetPersonalEmail()

UnsetPersonalEmail ensures that no value is present for PersonalEmail, not even an explicit nil

GetFirstname

func (o *AuthUser) GetFirstname() string

GetFirstname returns the Firstname field if non-nil, zero value otherwise.

GetFirstnameOk

func (o *AuthUser) GetFirstnameOk() (*string, bool)

GetFirstnameOk returns a tuple with the Firstname field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetFirstname

func (o *AuthUser) SetFirstname(v string)

SetFirstname sets Firstname field to given value.

HasFirstname

func (o *AuthUser) HasFirstname() bool

HasFirstname returns a boolean if a field has been set.

SetFirstnameNil

func (o *AuthUser) SetFirstnameNil(b bool)

SetFirstnameNil sets the value for Firstname to be an explicit nil

UnsetFirstname

func (o *AuthUser) UnsetFirstname()

UnsetFirstname ensures that no value is present for Firstname, not even an explicit nil

GetLastname

func (o *AuthUser) GetLastname() string

GetLastname returns the Lastname field if non-nil, zero value otherwise.

GetLastnameOk

func (o *AuthUser) GetLastnameOk() (*string, bool)

GetLastnameOk returns a tuple with the Lastname field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastname

func (o *AuthUser) SetLastname(v string)

SetLastname sets Lastname field to given value.

HasLastname

func (o *AuthUser) HasLastname() bool

HasLastname returns a boolean if a field has been set.

SetLastnameNil

func (o *AuthUser) SetLastnameNil(b bool)

SetLastnameNil sets the value for Lastname to be an explicit nil

UnsetLastname

func (o *AuthUser) UnsetLastname()

UnsetLastname ensures that no value is present for Lastname, not even an explicit nil

GetDisplayName

func (o *AuthUser) GetDisplayName() string

GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.

GetDisplayNameOk

func (o *AuthUser) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDisplayName

func (o *AuthUser) SetDisplayName(v string)

SetDisplayName sets DisplayName field to given value.

HasDisplayName

func (o *AuthUser) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

GetAlias

func (o *AuthUser) GetAlias() string

GetAlias returns the Alias field if non-nil, zero value otherwise.

GetAliasOk

func (o *AuthUser) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAlias

func (o *AuthUser) SetAlias(v string)

SetAlias sets Alias field to given value.

HasAlias

func (o *AuthUser) HasAlias() bool

HasAlias returns a boolean if a field has been set.

GetLastPasswordChangeDate

func (o *AuthUser) GetLastPasswordChangeDate() SailPointTime

GetLastPasswordChangeDate returns the LastPasswordChangeDate field if non-nil, zero value otherwise.

GetLastPasswordChangeDateOk

func (o *AuthUser) GetLastPasswordChangeDateOk() (*SailPointTime, bool)

GetLastPasswordChangeDateOk returns a tuple with the LastPasswordChangeDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastPasswordChangeDate

func (o *AuthUser) SetLastPasswordChangeDate(v SailPointTime)

SetLastPasswordChangeDate sets LastPasswordChangeDate field to given value.

HasLastPasswordChangeDate

func (o *AuthUser) HasLastPasswordChangeDate() bool

HasLastPasswordChangeDate returns a boolean if a field has been set.

SetLastPasswordChangeDateNil

func (o *AuthUser) SetLastPasswordChangeDateNil(b bool)

SetLastPasswordChangeDateNil sets the value for LastPasswordChangeDate to be an explicit nil

UnsetLastPasswordChangeDate

func (o *AuthUser) UnsetLastPasswordChangeDate()

UnsetLastPasswordChangeDate ensures that no value is present for LastPasswordChangeDate, not even an explicit nil

GetLastLoginTimestamp

func (o *AuthUser) GetLastLoginTimestamp() int64

GetLastLoginTimestamp returns the LastLoginTimestamp field if non-nil, zero value otherwise.

GetLastLoginTimestampOk

func (o *AuthUser) GetLastLoginTimestampOk() (*int64, bool)

GetLastLoginTimestampOk returns a tuple with the LastLoginTimestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastLoginTimestamp

func (o *AuthUser) SetLastLoginTimestamp(v int64)

SetLastLoginTimestamp sets LastLoginTimestamp field to given value.

HasLastLoginTimestamp

func (o *AuthUser) HasLastLoginTimestamp() bool

HasLastLoginTimestamp returns a boolean if a field has been set.

GetCurrentLoginTimestamp

func (o *AuthUser) GetCurrentLoginTimestamp() int64

GetCurrentLoginTimestamp returns the CurrentLoginTimestamp field if non-nil, zero value otherwise.

GetCurrentLoginTimestampOk

func (o *AuthUser) GetCurrentLoginTimestampOk() (*int64, bool)

GetCurrentLoginTimestampOk returns a tuple with the CurrentLoginTimestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCurrentLoginTimestamp

func (o *AuthUser) SetCurrentLoginTimestamp(v int64)

SetCurrentLoginTimestamp sets CurrentLoginTimestamp field to given value.

HasCurrentLoginTimestamp

func (o *AuthUser) HasCurrentLoginTimestamp() bool

HasCurrentLoginTimestamp returns a boolean if a field has been set.

GetLastUnlockTimestamp

func (o *AuthUser) GetLastUnlockTimestamp() SailPointTime

GetLastUnlockTimestamp returns the LastUnlockTimestamp field if non-nil, zero value otherwise.

GetLastUnlockTimestampOk

func (o *AuthUser) GetLastUnlockTimestampOk() (*SailPointTime, bool)

GetLastUnlockTimestampOk returns a tuple with the LastUnlockTimestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastUnlockTimestamp

func (o *AuthUser) SetLastUnlockTimestamp(v SailPointTime)

SetLastUnlockTimestamp sets LastUnlockTimestamp field to given value.

HasLastUnlockTimestamp

func (o *AuthUser) HasLastUnlockTimestamp() bool

HasLastUnlockTimestamp returns a boolean if a field has been set.

SetLastUnlockTimestampNil

func (o *AuthUser) SetLastUnlockTimestampNil(b bool)

SetLastUnlockTimestampNil sets the value for LastUnlockTimestamp to be an explicit nil

UnsetLastUnlockTimestamp

func (o *AuthUser) UnsetLastUnlockTimestamp()

UnsetLastUnlockTimestamp ensures that no value is present for LastUnlockTimestamp, not even an explicit nil

GetCapabilities

func (o *AuthUser) GetCapabilities() []string

GetCapabilities returns the Capabilities field if non-nil, zero value otherwise.

GetCapabilitiesOk

func (o *AuthUser) GetCapabilitiesOk() (*[]string, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCapabilities

func (o *AuthUser) SetCapabilities(v []string)

SetCapabilities sets Capabilities field to given value.

HasCapabilities

func (o *AuthUser) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

SetCapabilitiesNil

func (o *AuthUser) SetCapabilitiesNil(b bool)

SetCapabilitiesNil sets the value for Capabilities to be an explicit nil

UnsetCapabilities

func (o *AuthUser) UnsetCapabilities()

UnsetCapabilities ensures that no value is present for Capabilities, not even an explicit nil