Skip to main content

ApprovalStatusDto

Properties​

NameTypeDescriptionNotes
ForwardedPointer to boolTrue if the request for this item was forwarded from one owner to another.[optional] [default to false]
OriginalOwnerPointer to ApprovalStatusDtoOriginalOwner[optional]
CurrentOwnerPointer to ApprovalStatusDtoCurrentOwner[optional]
ModifiedPointer to NullableTimeTime at which item was modified.[optional]
StatusPointer to ManualWorkItemState[optional]
SchemePointer to ApprovalScheme[optional]
ErrorMessagesPointer to []ErrorMessageDtoIf the request failed, includes any error messages that were generated.[optional]
CommentPointer to NullableStringComment, if any, provided by the approver.[optional]
RemoveDatePointer to NullableTimeThe date the role or access profile or entitlement is no longer assigned to the specified identity.[optional]

Methods​

NewApprovalStatusDto​

func NewApprovalStatusDto() *ApprovalStatusDto

NewApprovalStatusDto instantiates a new ApprovalStatusDto 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

NewApprovalStatusDtoWithDefaults​

func NewApprovalStatusDtoWithDefaults() *ApprovalStatusDto

NewApprovalStatusDtoWithDefaults instantiates a new ApprovalStatusDto 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

GetForwarded​

func (o *ApprovalStatusDto) GetForwarded() bool

GetForwarded returns the Forwarded field if non-nil, zero value otherwise.

GetForwardedOk​

func (o *ApprovalStatusDto) GetForwardedOk() (*bool, bool)

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

SetForwarded​

func (o *ApprovalStatusDto) SetForwarded(v bool)

SetForwarded sets Forwarded field to given value.

HasForwarded​

func (o *ApprovalStatusDto) HasForwarded() bool

HasForwarded returns a boolean if a field has been set.

GetOriginalOwner​

func (o *ApprovalStatusDto) GetOriginalOwner() ApprovalStatusDtoOriginalOwner

GetOriginalOwner returns the OriginalOwner field if non-nil, zero value otherwise.

GetOriginalOwnerOk​

func (o *ApprovalStatusDto) GetOriginalOwnerOk() (*ApprovalStatusDtoOriginalOwner, bool)

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

SetOriginalOwner​

func (o *ApprovalStatusDto) SetOriginalOwner(v ApprovalStatusDtoOriginalOwner)

SetOriginalOwner sets OriginalOwner field to given value.

HasOriginalOwner​

func (o *ApprovalStatusDto) HasOriginalOwner() bool

HasOriginalOwner returns a boolean if a field has been set.

GetCurrentOwner​

func (o *ApprovalStatusDto) GetCurrentOwner() ApprovalStatusDtoCurrentOwner

GetCurrentOwner returns the CurrentOwner field if non-nil, zero value otherwise.

GetCurrentOwnerOk​

func (o *ApprovalStatusDto) GetCurrentOwnerOk() (*ApprovalStatusDtoCurrentOwner, bool)

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

SetCurrentOwner​

func (o *ApprovalStatusDto) SetCurrentOwner(v ApprovalStatusDtoCurrentOwner)

SetCurrentOwner sets CurrentOwner field to given value.

HasCurrentOwner​

func (o *ApprovalStatusDto) HasCurrentOwner() bool

HasCurrentOwner returns a boolean if a field has been set.

GetModified​

func (o *ApprovalStatusDto) GetModified() SailPointTime

GetModified returns the Modified field if non-nil, zero value otherwise.

GetModifiedOk​

func (o *ApprovalStatusDto) GetModifiedOk() (*SailPointTime, bool)

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

SetModified​

func (o *ApprovalStatusDto) SetModified(v SailPointTime)

SetModified sets Modified field to given value.

HasModified​

func (o *ApprovalStatusDto) HasModified() bool

HasModified returns a boolean if a field has been set.

SetModifiedNil​

func (o *ApprovalStatusDto) SetModifiedNil(b bool)

SetModifiedNil sets the value for Modified to be an explicit nil

UnsetModified​

func (o *ApprovalStatusDto) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

GetStatus​

func (o *ApprovalStatusDto) GetStatus() ManualWorkItemState

GetStatus returns the Status field if non-nil, zero value otherwise.

GetStatusOk​

func (o *ApprovalStatusDto) GetStatusOk() (*ManualWorkItemState, bool)

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

SetStatus​

func (o *ApprovalStatusDto) SetStatus(v ManualWorkItemState)

SetStatus sets Status field to given value.

HasStatus​

func (o *ApprovalStatusDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

GetScheme​

func (o *ApprovalStatusDto) GetScheme() ApprovalScheme

GetScheme returns the Scheme field if non-nil, zero value otherwise.

GetSchemeOk​

func (o *ApprovalStatusDto) GetSchemeOk() (*ApprovalScheme, bool)

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

SetScheme​

func (o *ApprovalStatusDto) SetScheme(v ApprovalScheme)

SetScheme sets Scheme field to given value.

HasScheme​

func (o *ApprovalStatusDto) HasScheme() bool

HasScheme returns a boolean if a field has been set.

GetErrorMessages​

func (o *ApprovalStatusDto) GetErrorMessages() []ErrorMessageDto

GetErrorMessages returns the ErrorMessages field if non-nil, zero value otherwise.

GetErrorMessagesOk​

func (o *ApprovalStatusDto) GetErrorMessagesOk() (*[]ErrorMessageDto, bool)

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

SetErrorMessages​

func (o *ApprovalStatusDto) SetErrorMessages(v []ErrorMessageDto)

SetErrorMessages sets ErrorMessages field to given value.

HasErrorMessages​

func (o *ApprovalStatusDto) HasErrorMessages() bool

HasErrorMessages returns a boolean if a field has been set.

SetErrorMessagesNil​

func (o *ApprovalStatusDto) SetErrorMessagesNil(b bool)

SetErrorMessagesNil sets the value for ErrorMessages to be an explicit nil

UnsetErrorMessages​

func (o *ApprovalStatusDto) UnsetErrorMessages()

UnsetErrorMessages ensures that no value is present for ErrorMessages, not even an explicit nil

GetComment​

func (o *ApprovalStatusDto) GetComment() string

GetComment returns the Comment field if non-nil, zero value otherwise.

GetCommentOk​

func (o *ApprovalStatusDto) GetCommentOk() (*string, bool)

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

SetComment​

func (o *ApprovalStatusDto) SetComment(v string)

SetComment sets Comment field to given value.

HasComment​

func (o *ApprovalStatusDto) HasComment() bool

HasComment returns a boolean if a field has been set.

SetCommentNil​

func (o *ApprovalStatusDto) SetCommentNil(b bool)

SetCommentNil sets the value for Comment to be an explicit nil

UnsetComment​

func (o *ApprovalStatusDto) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

GetRemoveDate​

func (o *ApprovalStatusDto) GetRemoveDate() SailPointTime

GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.

GetRemoveDateOk​

func (o *ApprovalStatusDto) GetRemoveDateOk() (*SailPointTime, bool)

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

SetRemoveDate​

func (o *ApprovalStatusDto) SetRemoveDate(v SailPointTime)

SetRemoveDate sets RemoveDate field to given value.

HasRemoveDate​

func (o *ApprovalStatusDto) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

SetRemoveDateNil​

func (o *ApprovalStatusDto) SetRemoveDateNil(b bool)

SetRemoveDateNil sets the value for RemoveDate to be an explicit nil

UnsetRemoveDate​

func (o *ApprovalStatusDto) UnsetRemoveDate()

UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil