Files
developer.sailpoint.com/docs/tools/sdk/go/Reference/V2024/Models/ReviewDecision.md
2025-04-02 17:07:25 -04:00

5.1 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
v2024-review-decision ReviewDecision ReviewDecision ReviewDecision gosdk
go
Golang
sdk
ReviewDecision
V2024ReviewDecision
/tools/sdk/go/v2024/models/review-decision
SDK
Software Development Kit
ReviewDecision
V2024ReviewDecision

ReviewDecision

Properties

Name Type Description Notes
Id string The id of the review decision
Decision CertificationDecision
ProposedEndDate Pointer to SailPointTime The date at which a user's access should be taken away. Should only be set for REVOKE decisions. [optional]
Bulk bool Indicates whether decision should be marked as part of a larger bulk decision
Recommendation Pointer to ReviewRecommendation [optional]
Comments Pointer to string Comments recorded when the decision was made [optional]

Methods

NewReviewDecision

func NewReviewDecision(id string, decision CertificationDecision, bulk bool, ) *ReviewDecision

NewReviewDecision instantiates a new ReviewDecision 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

NewReviewDecisionWithDefaults

func NewReviewDecisionWithDefaults() *ReviewDecision

NewReviewDecisionWithDefaults instantiates a new ReviewDecision 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

GetId

func (o *ReviewDecision) GetId() string

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

GetIdOk

func (o *ReviewDecision) 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 *ReviewDecision) SetId(v string)

SetId sets Id field to given value.

GetDecision

func (o *ReviewDecision) GetDecision() CertificationDecision

GetDecision returns the Decision field if non-nil, zero value otherwise.

GetDecisionOk

func (o *ReviewDecision) GetDecisionOk() (*CertificationDecision, bool)

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

SetDecision

func (o *ReviewDecision) SetDecision(v CertificationDecision)

SetDecision sets Decision field to given value.

GetProposedEndDate

func (o *ReviewDecision) GetProposedEndDate() SailPointTime

GetProposedEndDate returns the ProposedEndDate field if non-nil, zero value otherwise.

GetProposedEndDateOk

func (o *ReviewDecision) GetProposedEndDateOk() (*SailPointTime, bool)

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

SetProposedEndDate

func (o *ReviewDecision) SetProposedEndDate(v SailPointTime)

SetProposedEndDate sets ProposedEndDate field to given value.

HasProposedEndDate

func (o *ReviewDecision) HasProposedEndDate() bool

HasProposedEndDate returns a boolean if a field has been set.

GetBulk

func (o *ReviewDecision) GetBulk() bool

GetBulk returns the Bulk field if non-nil, zero value otherwise.

GetBulkOk

func (o *ReviewDecision) GetBulkOk() (*bool, bool)

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

SetBulk

func (o *ReviewDecision) SetBulk(v bool)

SetBulk sets Bulk field to given value.

GetRecommendation

func (o *ReviewDecision) GetRecommendation() ReviewRecommendation

GetRecommendation returns the Recommendation field if non-nil, zero value otherwise.

GetRecommendationOk

func (o *ReviewDecision) GetRecommendationOk() (*ReviewRecommendation, bool)

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

SetRecommendation

func (o *ReviewDecision) SetRecommendation(v ReviewRecommendation)

SetRecommendation sets Recommendation field to given value.

HasRecommendation

func (o *ReviewDecision) HasRecommendation() bool

HasRecommendation returns a boolean if a field has been set.

GetComments

func (o *ReviewDecision) GetComments() string

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

GetCommentsOk

func (o *ReviewDecision) GetCommentsOk() (*string, 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 *ReviewDecision) SetComments(v string)

SetComments sets Comments field to given value.

HasComments

func (o *ReviewDecision) HasComments() bool

HasComments returns a boolean if a field has been set.