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.