Skip to main content

LifecycleActionRequestDetails

Properties

NameTypeDescriptionNotes
StatusPointer to Lifecyclestatus[optional]
ActionPointer to Lifecycleaction[optional]
ApproverPointer to LifecycleApproverReference[optional]
ApprovedAtPointer to SailPointTimeTime when the request was approved (ISO-8601).[optional]
CancellerPointer to LifecycleRequesterReference[optional]
CanceledAtPointer to SailPointTimeTime when the request was canceled (ISO-8601).[optional]
CancelCommentPointer to stringComment provided when the request was canceled.[optional]
CommentsPointer to []LifecycleCommentAppend-only comment thread for the lifecycle request.[optional]
FailurePhasePointer to stringWorkflow phase where the request failed, when applicable.[optional]
FailureReasonPointer to stringFailure reason for the lifecycle request, when applicable.[optional]
ResourcePointer to LifecycleResourceSummary[optional]
ResourceOwnersPointer to []LifecycleOwnerReferenceCached resource owners for the lifecycle target.[optional]
SourceOwnerPointer to LifecycleOwnerReference[optional]
RequesterPointer to LifecycleRequesterReference[optional]
ApprovalRequestIdPointer to stringApprovals identifier when the request was submitted.[optional]
ApprovalSettingsIdPointer to stringApproval settings identifier used for the request.[optional]
ProvisioningPointer to LifecycleProvisioning[optional]

Methods

NewLifecycleActionRequestDetails

func NewLifecycleActionRequestDetails() *LifecycleActionRequestDetails

NewLifecycleActionRequestDetails instantiates a new LifecycleActionRequestDetails 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

NewLifecycleActionRequestDetailsWithDefaults

func NewLifecycleActionRequestDetailsWithDefaults() *LifecycleActionRequestDetails

NewLifecycleActionRequestDetailsWithDefaults instantiates a new LifecycleActionRequestDetails 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

GetStatus

func (o *LifecycleActionRequestDetails) GetStatus() Lifecyclestatus

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

GetStatusOk

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

SetStatus sets Status field to given value.

HasStatus

func (o *LifecycleActionRequestDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

GetAction

func (o *LifecycleActionRequestDetails) GetAction() Lifecycleaction

GetAction returns the Action field if non-nil, zero value otherwise.

GetActionOk

func (o *LifecycleActionRequestDetails) GetActionOk() (*Lifecycleaction, bool)

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

SetAction

func (o *LifecycleActionRequestDetails) SetAction(v Lifecycleaction)

SetAction sets Action field to given value.

HasAction

func (o *LifecycleActionRequestDetails) HasAction() bool

HasAction returns a boolean if a field has been set.

GetApprover

func (o *LifecycleActionRequestDetails) GetApprover() LifecycleApproverReference

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

GetApproverOk

func (o *LifecycleActionRequestDetails) GetApproverOk() (*LifecycleApproverReference, 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 *LifecycleActionRequestDetails) SetApprover(v LifecycleApproverReference)

SetApprover sets Approver field to given value.

HasApprover

func (o *LifecycleActionRequestDetails) HasApprover() bool

HasApprover returns a boolean if a field has been set.

GetApprovedAt

func (o *LifecycleActionRequestDetails) GetApprovedAt() SailPointTime

GetApprovedAt returns the ApprovedAt field if non-nil, zero value otherwise.

GetApprovedAtOk

func (o *LifecycleActionRequestDetails) GetApprovedAtOk() (*SailPointTime, bool)

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

SetApprovedAt

func (o *LifecycleActionRequestDetails) SetApprovedAt(v SailPointTime)

SetApprovedAt sets ApprovedAt field to given value.

HasApprovedAt

func (o *LifecycleActionRequestDetails) HasApprovedAt() bool

HasApprovedAt returns a boolean if a field has been set.

GetCanceller

func (o *LifecycleActionRequestDetails) GetCanceller() LifecycleRequesterReference

GetCanceller returns the Canceller field if non-nil, zero value otherwise.

GetCancellerOk

func (o *LifecycleActionRequestDetails) GetCancellerOk() (*LifecycleRequesterReference, bool)

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

SetCanceller

func (o *LifecycleActionRequestDetails) SetCanceller(v LifecycleRequesterReference)

SetCanceller sets Canceller field to given value.

HasCanceller

func (o *LifecycleActionRequestDetails) HasCanceller() bool

HasCanceller returns a boolean if a field has been set.

GetCanceledAt

func (o *LifecycleActionRequestDetails) GetCanceledAt() SailPointTime

GetCanceledAt returns the CanceledAt field if non-nil, zero value otherwise.

GetCanceledAtOk

func (o *LifecycleActionRequestDetails) GetCanceledAtOk() (*SailPointTime, bool)

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

SetCanceledAt

func (o *LifecycleActionRequestDetails) SetCanceledAt(v SailPointTime)

SetCanceledAt sets CanceledAt field to given value.

HasCanceledAt

func (o *LifecycleActionRequestDetails) HasCanceledAt() bool

HasCanceledAt returns a boolean if a field has been set.

GetCancelComment

func (o *LifecycleActionRequestDetails) GetCancelComment() string

GetCancelComment returns the CancelComment field if non-nil, zero value otherwise.

GetCancelCommentOk

func (o *LifecycleActionRequestDetails) GetCancelCommentOk() (*string, bool)

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

SetCancelComment

func (o *LifecycleActionRequestDetails) SetCancelComment(v string)

SetCancelComment sets CancelComment field to given value.

HasCancelComment

func (o *LifecycleActionRequestDetails) HasCancelComment() bool

HasCancelComment returns a boolean if a field has been set.

GetComments

func (o *LifecycleActionRequestDetails) GetComments() []LifecycleComment

GetComments returns the Comments field if non-nil, zero value otherwise.

GetCommentsOk

func (o *LifecycleActionRequestDetails) GetCommentsOk() (*[]LifecycleComment, bool)

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

SetComments

func (o *LifecycleActionRequestDetails) SetComments(v []LifecycleComment)

SetComments sets Comments field to given value.

HasComments

func (o *LifecycleActionRequestDetails) HasComments() bool

HasComments returns a boolean if a field has been set.

GetFailurePhase

func (o *LifecycleActionRequestDetails) GetFailurePhase() string

GetFailurePhase returns the FailurePhase field if non-nil, zero value otherwise.

GetFailurePhaseOk

func (o *LifecycleActionRequestDetails) GetFailurePhaseOk() (*string, bool)

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

SetFailurePhase

func (o *LifecycleActionRequestDetails) SetFailurePhase(v string)

SetFailurePhase sets FailurePhase field to given value.

HasFailurePhase

func (o *LifecycleActionRequestDetails) HasFailurePhase() bool

HasFailurePhase returns a boolean if a field has been set.

GetFailureReason

func (o *LifecycleActionRequestDetails) GetFailureReason() string

GetFailureReason returns the FailureReason field if non-nil, zero value otherwise.

GetFailureReasonOk

func (o *LifecycleActionRequestDetails) GetFailureReasonOk() (*string, bool)

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

SetFailureReason

func (o *LifecycleActionRequestDetails) SetFailureReason(v string)

SetFailureReason sets FailureReason field to given value.

HasFailureReason

func (o *LifecycleActionRequestDetails) HasFailureReason() bool

HasFailureReason returns a boolean if a field has been set.

GetResource

func (o *LifecycleActionRequestDetails) GetResource() LifecycleResourceSummary

GetResource returns the Resource field if non-nil, zero value otherwise.

GetResourceOk

func (o *LifecycleActionRequestDetails) GetResourceOk() (*LifecycleResourceSummary, bool)

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

SetResource

func (o *LifecycleActionRequestDetails) SetResource(v LifecycleResourceSummary)

SetResource sets Resource field to given value.

HasResource

func (o *LifecycleActionRequestDetails) HasResource() bool

HasResource returns a boolean if a field has been set.

GetResourceOwners

func (o *LifecycleActionRequestDetails) GetResourceOwners() []LifecycleOwnerReference

GetResourceOwners returns the ResourceOwners field if non-nil, zero value otherwise.

GetResourceOwnersOk

func (o *LifecycleActionRequestDetails) GetResourceOwnersOk() (*[]LifecycleOwnerReference, bool)

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

SetResourceOwners

func (o *LifecycleActionRequestDetails) SetResourceOwners(v []LifecycleOwnerReference)

SetResourceOwners sets ResourceOwners field to given value.

HasResourceOwners

func (o *LifecycleActionRequestDetails) HasResourceOwners() bool

HasResourceOwners returns a boolean if a field has been set.

GetSourceOwner

func (o *LifecycleActionRequestDetails) GetSourceOwner() LifecycleOwnerReference

GetSourceOwner returns the SourceOwner field if non-nil, zero value otherwise.

GetSourceOwnerOk

func (o *LifecycleActionRequestDetails) GetSourceOwnerOk() (*LifecycleOwnerReference, bool)

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

SetSourceOwner

func (o *LifecycleActionRequestDetails) SetSourceOwner(v LifecycleOwnerReference)

SetSourceOwner sets SourceOwner field to given value.

HasSourceOwner

func (o *LifecycleActionRequestDetails) HasSourceOwner() bool

HasSourceOwner returns a boolean if a field has been set.

GetRequester

func (o *LifecycleActionRequestDetails) GetRequester() LifecycleRequesterReference

GetRequester returns the Requester field if non-nil, zero value otherwise.

GetRequesterOk

func (o *LifecycleActionRequestDetails) GetRequesterOk() (*LifecycleRequesterReference, bool)

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

SetRequester

func (o *LifecycleActionRequestDetails) SetRequester(v LifecycleRequesterReference)

SetRequester sets Requester field to given value.

HasRequester

func (o *LifecycleActionRequestDetails) HasRequester() bool

HasRequester returns a boolean if a field has been set.

GetApprovalRequestId

func (o *LifecycleActionRequestDetails) GetApprovalRequestId() string

GetApprovalRequestId returns the ApprovalRequestId field if non-nil, zero value otherwise.

GetApprovalRequestIdOk

func (o *LifecycleActionRequestDetails) GetApprovalRequestIdOk() (*string, bool)

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

SetApprovalRequestId

func (o *LifecycleActionRequestDetails) SetApprovalRequestId(v string)

SetApprovalRequestId sets ApprovalRequestId field to given value.

HasApprovalRequestId

func (o *LifecycleActionRequestDetails) HasApprovalRequestId() bool

HasApprovalRequestId returns a boolean if a field has been set.

GetApprovalSettingsId

func (o *LifecycleActionRequestDetails) GetApprovalSettingsId() string

GetApprovalSettingsId returns the ApprovalSettingsId field if non-nil, zero value otherwise.

GetApprovalSettingsIdOk

func (o *LifecycleActionRequestDetails) GetApprovalSettingsIdOk() (*string, bool)

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

SetApprovalSettingsId

func (o *LifecycleActionRequestDetails) SetApprovalSettingsId(v string)

SetApprovalSettingsId sets ApprovalSettingsId field to given value.

HasApprovalSettingsId

func (o *LifecycleActionRequestDetails) HasApprovalSettingsId() bool

HasApprovalSettingsId returns a boolean if a field has been set.

GetProvisioning

func (o *LifecycleActionRequestDetails) GetProvisioning() LifecycleProvisioning

GetProvisioning returns the Provisioning field if non-nil, zero value otherwise.

GetProvisioningOk

func (o *LifecycleActionRequestDetails) GetProvisioningOk() (*LifecycleProvisioning, bool)

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

SetProvisioning

func (o *LifecycleActionRequestDetails) SetProvisioning(v LifecycleProvisioning)

SetProvisioning sets Provisioning field to given value.

HasProvisioning

func (o *LifecycleActionRequestDetails) HasProvisioning() bool

HasProvisioning returns a boolean if a field has been set.