CertificationDto
Properties
Name | Type | Description | Notes |
---|---|---|---|
CampaignRef | CampaignReference | ||
Phase | CertificationPhase | ||
Due | SailPointTime | The due date of the certification. | |
Signed | SailPointTime | The date the reviewer signed off on the certification. | |
Reviewer | Reviewer | ||
Reassignment | Pointer to NullableReassignment | [optional] | |
HasErrors | bool | Indicates it the certification has any errors. | |
ErrorMessage | Pointer to NullableString | A message indicating what the error is. | [optional] |
Completed | bool | Indicates if all certification decisions have been made. | |
DecisionsMade | int32 | The number of approve/revoke/acknowledge decisions that have been made by the reviewer. | |
DecisionsTotal | int32 | The total number of approve/revoke/acknowledge decisions for the certification. | |
EntitiesCompleted | int32 | The number of entities (identities, access profiles, roles, etc.) for which all decisions have been made and are complete. | |
EntitiesTotal | int32 | The total number of entities (identities, access profiles, roles, etc.) in the certification, both complete and incomplete. |
Methods
NewCertificationDto
func NewCertificationDto(campaignRef CampaignReference, phase CertificationPhase, due SailPointTime, signed SailPointTime, reviewer Reviewer, hasErrors bool, completed bool, decisionsMade int32, decisionsTotal int32, entitiesCompleted int32, entitiesTotal int32, ) *CertificationDto
NewCertificationDto instantiates a new CertificationDto 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
NewCertificationDtoWithDefaults
func NewCertificationDtoWithDefaults() *CertificationDto
NewCertificationDtoWithDefaults instantiates a new CertificationDto 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
GetCampaignRef
func (o *CertificationDto) GetCampaignRef() CampaignReference
GetCampaignRef returns the CampaignRef field if non-nil, zero value otherwise.
GetCampaignRefOk
func (o *CertificationDto) GetCampaignRefOk() (*CampaignReference, bool)
GetCampaignRefOk returns a tuple with the CampaignRef field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetCampaignRef
func (o *CertificationDto) SetCampaignRef(v CampaignReference)
SetCampaignRef sets CampaignRef field to given value.
GetPhase
func (o *CertificationDto) GetPhase() CertificationPhase
GetPhase returns the Phase field if non-nil, zero value otherwise.
GetPhaseOk
func (o *CertificationDto) GetPhaseOk() (*CertificationPhase, bool)
GetPhaseOk returns a tuple with the Phase field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPhase
func (o *CertificationDto) SetPhase(v CertificationPhase)
SetPhase sets Phase field to given value.
GetDue
func (o *CertificationDto) GetDue() SailPointTime
GetDue returns the Due field if non-nil, zero value otherwise.
GetDueOk
func (o *CertificationDto) GetDueOk() (*SailPointTime, bool)
GetDueOk returns a tuple with the Due field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDue
func (o *CertificationDto) SetDue(v SailPointTime)
SetDue sets Due field to given value.
GetSigned
func (o *CertificationDto) GetSigned() SailPointTime
GetSigned returns the Signed field if non-nil, zero value otherwise.
GetSignedOk
func (o *CertificationDto) GetSignedOk() (*SailPointTime, bool)
GetSignedOk returns a tuple with the Signed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSigned
func (o *CertificationDto) SetSigned(v SailPointTime)
SetSigned sets Signed field to given value.
GetReviewer
func (o *CertificationDto) GetReviewer() Reviewer
GetReviewer returns the Reviewer field if non-nil, zero value otherwise.
GetReviewerOk
func (o *CertificationDto) GetReviewerOk() (*Reviewer, bool)
GetReviewerOk returns a tuple with the Reviewer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetReviewer
func (o *CertificationDto) SetReviewer(v Reviewer)
SetReviewer sets Reviewer field to given value.
GetReassignment
func (o *CertificationDto) GetReassignment() Reassignment
GetReassignment returns the Reassignment field if non-nil, zero value otherwise.
GetReassignmentOk
func (o *CertificationDto) GetReassignmentOk() (*Reassignment, bool)
GetReassignmentOk returns a tuple with the Reassignment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetReassignment
func (o *CertificationDto) SetReassignment(v Reassignment)
SetReassignment sets Reassignment field to given value.
HasReassignment
func (o *CertificationDto) HasReassignment() bool
HasReassignment returns a boolean if a field has been set.
SetReassignmentNil
func (o *CertificationDto) SetReassignmentNil(b bool)
SetReassignmentNil sets the value for Reassignment to be an explicit nil
UnsetReassignment
func (o *CertificationDto) UnsetReassignment()
UnsetReassignment ensures that no value is present for Reassignment, not even an explicit nil
GetHasErrors
func (o *CertificationDto) GetHasErrors() bool
GetHasErrors returns the HasErrors field if non-nil, zero value otherwise.
GetHasErrorsOk
func (o *CertificationDto) GetHasErrorsOk() (*bool, bool)
GetHasErrorsOk returns a tuple with the HasErrors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetHasErrors
func (o *CertificationDto) SetHasErrors(v bool)
SetHasErrors sets HasErrors field to given value.
GetErrorMessage
func (o *CertificationDto) GetErrorMessage() string
GetErrorMessage returns the ErrorMessage field if non-nil, zero value otherwise.
GetErrorMessageOk
func (o *CertificationDto) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetErrorMessage
func (o *CertificationDto) SetErrorMessage(v string)
SetErrorMessage sets ErrorMessage field to given value.
HasErrorMessage
func (o *CertificationDto) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
SetErrorMessageNil
func (o *CertificationDto) SetErrorMessageNil(b bool)
SetErrorMessageNil sets the value for ErrorMessage to be an explicit nil
UnsetErrorMessage
func (o *CertificationDto) UnsetErrorMessage()
UnsetErrorMessage ensures that no value is present for ErrorMessage, not even an explicit nil
GetCompleted
func (o *CertificationDto) GetCompleted() bool
GetCompleted returns the Completed field if non-nil, zero value otherwise.
GetCompletedOk
func (o *CertificationDto) GetCompletedOk() (*bool, bool)
GetCompletedOk returns a tuple with the Completed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetCompleted
func (o *CertificationDto) SetCompleted(v bool)
SetCompleted sets Completed field to given value.
GetDecisionsMade
func (o *CertificationDto) GetDecisionsMade() int32
GetDecisionsMade returns the DecisionsMade field if non-nil, zero value otherwise.
GetDecisionsMadeOk
func (o *CertificationDto) GetDecisionsMadeOk() (*int32, bool)
GetDecisionsMadeOk returns a tuple with the DecisionsMade field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDecisionsMade
func (o *CertificationDto) SetDecisionsMade(v int32)
SetDecisionsMade sets DecisionsMade field to given value.
GetDecisionsTotal
func (o *CertificationDto) GetDecisionsTotal() int32
GetDecisionsTotal returns the DecisionsTotal field if non-nil, zero value otherwise.
GetDecisionsTotalOk
func (o *CertificationDto) GetDecisionsTotalOk() (*int32, bool)
GetDecisionsTotalOk returns a tuple with the DecisionsTotal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDecisionsTotal
func (o *CertificationDto) SetDecisionsTotal(v int32)
SetDecisionsTotal sets DecisionsTotal field to given value.
GetEntitiesCompleted
func (o *CertificationDto) GetEntitiesCompleted() int32
GetEntitiesCompleted returns the EntitiesCompleted field if non-nil, zero value otherwise.
GetEntitiesCompletedOk
func (o *CertificationDto) GetEntitiesCompletedOk() (*int32, bool)
GetEntitiesCompletedOk returns a tuple with the EntitiesCompleted field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetEntitiesCompleted
func (o *CertificationDto) SetEntitiesCompleted(v int32)
SetEntitiesCompleted sets EntitiesCompleted field to given value.
GetEntitiesTotal
func (o *CertificationDto) GetEntitiesTotal() int32
GetEntitiesTotal returns the EntitiesTotal field if non-nil, zero value otherwise.
GetEntitiesTotalOk
func (o *CertificationDto) GetEntitiesTotalOk() (*int32, bool)
GetEntitiesTotalOk returns a tuple with the EntitiesTotal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetEntitiesTotal
func (o *CertificationDto) SetEntitiesTotal(v int32)
SetEntitiesTotal sets EntitiesTotal field to given value.