Skip to main content

ApprovalDetails

Properties

NameTypeDescriptionNotes
ApproverPointer to ApproverDto[optional]
ApproverCommentsPointer to stringComments added by approver while rejecting or approving the account deletion request.[optional]
DecisionDatePointer to SailPointTimeDecision date of approval rejected or approved.[optional] [readonly]
SerialOrderPointer to int64SerialOrder of approval details.[optional]
StatusPointer to AccountRequestPhaseState[optional]

Methods

NewApprovalDetails

func NewApprovalDetails() *ApprovalDetails

NewApprovalDetails instantiates a new ApprovalDetails 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

NewApprovalDetailsWithDefaults

func NewApprovalDetailsWithDefaults() *ApprovalDetails

NewApprovalDetailsWithDefaults instantiates a new ApprovalDetails 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

GetApprover

func (o *ApprovalDetails) GetApprover() ApproverDto

GetApprover returns the Approver field if non-nil, zero value otherwise.

GetApproverOk

func (o *ApprovalDetails) GetApproverOk() (*ApproverDto, bool)

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

SetApprover

func (o *ApprovalDetails) SetApprover(v ApproverDto)

SetApprover sets Approver field to given value.

HasApprover

func (o *ApprovalDetails) HasApprover() bool

HasApprover returns a boolean if a field has been set.

GetApproverComments

func (o *ApprovalDetails) GetApproverComments() string

GetApproverComments returns the ApproverComments field if non-nil, zero value otherwise.

GetApproverCommentsOk

func (o *ApprovalDetails) GetApproverCommentsOk() (*string, bool)

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

SetApproverComments

func (o *ApprovalDetails) SetApproverComments(v string)

SetApproverComments sets ApproverComments field to given value.

HasApproverComments

func (o *ApprovalDetails) HasApproverComments() bool

HasApproverComments returns a boolean if a field has been set.

GetDecisionDate

func (o *ApprovalDetails) GetDecisionDate() SailPointTime

GetDecisionDate returns the DecisionDate field if non-nil, zero value otherwise.

GetDecisionDateOk

func (o *ApprovalDetails) GetDecisionDateOk() (*SailPointTime, bool)

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

SetDecisionDate

func (o *ApprovalDetails) SetDecisionDate(v SailPointTime)

SetDecisionDate sets DecisionDate field to given value.

HasDecisionDate

func (o *ApprovalDetails) HasDecisionDate() bool

HasDecisionDate returns a boolean if a field has been set.

GetSerialOrder

func (o *ApprovalDetails) GetSerialOrder() int64

GetSerialOrder returns the SerialOrder field if non-nil, zero value otherwise.

GetSerialOrderOk

func (o *ApprovalDetails) GetSerialOrderOk() (*int64, bool)

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

SetSerialOrder

func (o *ApprovalDetails) SetSerialOrder(v int64)

SetSerialOrder sets SerialOrder field to given value.

HasSerialOrder

func (o *ApprovalDetails) HasSerialOrder() bool

HasSerialOrder returns a boolean if a field has been set.

GetStatus

func (o *ApprovalDetails) GetStatus() AccountRequestPhaseState

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

GetStatusOk

func (o *ApprovalDetails) GetStatusOk() (*AccountRequestPhaseState, 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 *ApprovalDetails) SetStatus(v AccountRequestPhaseState)

SetStatus sets Status field to given value.

HasStatus

func (o *ApprovalDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.