Skip to main content

Rolepropagationstatusresponse

Properties​

NameTypeDescriptionNotes
IdPointer to stringId of the Role Propagation process triggered.[optional]
StatusPointer to stringStatus of the Role Propagation process.[optional]
ExecutionStagePointer to stringCurrent execution stage of the Role Propagation process.[optional]
LaunchedPointer to SailPointTimeTime when the Role Propagation process was launched.[optional]
LaunchedByPointer to RolepropagationstatusresponseLaunchedBy[optional]
TerminatedByPointer to RolepropagationstatusresponseTerminatedBy[optional]
CompletedPointer to SailPointTimeTime when the Role Propagation process was completed.[optional]
FailureReasonPointer to stringReason for failure if the Role Propagation process failed.[optional]
SkipRoleRefreshPointer to boolIndicates if the role refresh was skipped during the Role Propagation process.[optional] [default to false]

Methods​

NewRolepropagationstatusresponse​

func NewRolepropagationstatusresponse() *Rolepropagationstatusresponse

NewRolepropagationstatusresponse instantiates a new Rolepropagationstatusresponse 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

NewRolepropagationstatusresponseWithDefaults​

func NewRolepropagationstatusresponseWithDefaults() *Rolepropagationstatusresponse

NewRolepropagationstatusresponseWithDefaults instantiates a new Rolepropagationstatusresponse 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 *Rolepropagationstatusresponse) GetId() string

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

GetIdOk​

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

SetId sets Id field to given value.

HasId​

func (o *Rolepropagationstatusresponse) HasId() bool

HasId returns a boolean if a field has been set.

GetStatus​

func (o *Rolepropagationstatusresponse) GetStatus() string

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

GetStatusOk​

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

SetStatus sets Status field to given value.

HasStatus​

func (o *Rolepropagationstatusresponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

GetExecutionStage​

func (o *Rolepropagationstatusresponse) GetExecutionStage() string

GetExecutionStage returns the ExecutionStage field if non-nil, zero value otherwise.

GetExecutionStageOk​

func (o *Rolepropagationstatusresponse) GetExecutionStageOk() (*string, bool)

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

SetExecutionStage​

func (o *Rolepropagationstatusresponse) SetExecutionStage(v string)

SetExecutionStage sets ExecutionStage field to given value.

HasExecutionStage​

func (o *Rolepropagationstatusresponse) HasExecutionStage() bool

HasExecutionStage returns a boolean if a field has been set.

GetLaunched​

func (o *Rolepropagationstatusresponse) GetLaunched() SailPointTime

GetLaunched returns the Launched field if non-nil, zero value otherwise.

GetLaunchedOk​

func (o *Rolepropagationstatusresponse) GetLaunchedOk() (*SailPointTime, bool)

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

SetLaunched​

func (o *Rolepropagationstatusresponse) SetLaunched(v SailPointTime)

SetLaunched sets Launched field to given value.

HasLaunched​

func (o *Rolepropagationstatusresponse) HasLaunched() bool

HasLaunched returns a boolean if a field has been set.

GetLaunchedBy​

func (o *Rolepropagationstatusresponse) GetLaunchedBy() RolepropagationstatusresponseLaunchedBy

GetLaunchedBy returns the LaunchedBy field if non-nil, zero value otherwise.

GetLaunchedByOk​

func (o *Rolepropagationstatusresponse) GetLaunchedByOk() (*RolepropagationstatusresponseLaunchedBy, bool)

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

SetLaunchedBy​

func (o *Rolepropagationstatusresponse) SetLaunchedBy(v RolepropagationstatusresponseLaunchedBy)

SetLaunchedBy sets LaunchedBy field to given value.

HasLaunchedBy​

func (o *Rolepropagationstatusresponse) HasLaunchedBy() bool

HasLaunchedBy returns a boolean if a field has been set.

GetTerminatedBy​

func (o *Rolepropagationstatusresponse) GetTerminatedBy() RolepropagationstatusresponseTerminatedBy

GetTerminatedBy returns the TerminatedBy field if non-nil, zero value otherwise.

GetTerminatedByOk​

func (o *Rolepropagationstatusresponse) GetTerminatedByOk() (*RolepropagationstatusresponseTerminatedBy, bool)

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

SetTerminatedBy​

func (o *Rolepropagationstatusresponse) SetTerminatedBy(v RolepropagationstatusresponseTerminatedBy)

SetTerminatedBy sets TerminatedBy field to given value.

HasTerminatedBy​

func (o *Rolepropagationstatusresponse) HasTerminatedBy() bool

HasTerminatedBy returns a boolean if a field has been set.

GetCompleted​

func (o *Rolepropagationstatusresponse) GetCompleted() SailPointTime

GetCompleted returns the Completed field if non-nil, zero value otherwise.

GetCompletedOk​

func (o *Rolepropagationstatusresponse) GetCompletedOk() (*SailPointTime, 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 *Rolepropagationstatusresponse) SetCompleted(v SailPointTime)

SetCompleted sets Completed field to given value.

HasCompleted​

func (o *Rolepropagationstatusresponse) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

GetFailureReason​

func (o *Rolepropagationstatusresponse) GetFailureReason() string

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

GetFailureReasonOk​

func (o *Rolepropagationstatusresponse) 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 *Rolepropagationstatusresponse) SetFailureReason(v string)

SetFailureReason sets FailureReason field to given value.

HasFailureReason​

func (o *Rolepropagationstatusresponse) HasFailureReason() bool

HasFailureReason returns a boolean if a field has been set.

GetSkipRoleRefresh​

func (o *Rolepropagationstatusresponse) GetSkipRoleRefresh() bool

GetSkipRoleRefresh returns the SkipRoleRefresh field if non-nil, zero value otherwise.

GetSkipRoleRefreshOk​

func (o *Rolepropagationstatusresponse) GetSkipRoleRefreshOk() (*bool, bool)

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

SetSkipRoleRefresh​

func (o *Rolepropagationstatusresponse) SetSkipRoleRefresh(v bool)

SetSkipRoleRefresh sets SkipRoleRefresh field to given value.

HasSkipRoleRefresh​

func (o *Rolepropagationstatusresponse) HasSkipRoleRefresh() bool

HasSkipRoleRefresh returns a boolean if a field has been set.