Skip to main content

LifecycleActionRequest

Properties​

NameTypeDescriptionNotes
IdPointer to stringLifecycle request identifier.[optional]
TenantIdPointer to stringTenant identifier for the lifecycle request.[optional]
StatusTypePointer to stringGeneric request status type discriminator.[optional]
RequestedByPointer to stringIdentity id of the principal that submitted the request.[optional]
TargetTypePointer to stringResource type targeted by the lifecycle request.[optional]
TargetIdPointer to stringInternal machine identity UUID for the lifecycle target.[optional]
OperationTypePointer to Lifecycleaction[optional]
WorkflowIdPointer to stringTemporal workflow identifier for the lifecycle request.[optional]
CompletedPointer to boolIndicates whether the lifecycle request has reached a terminal state.[optional] [default to false]
DetailsPointer to LifecycleActionRequestDetails[optional]
CreatedPointer to SailPointTimeTime when the lifecycle request was created (ISO-8601).[optional]
ModifiedPointer to SailPointTimeTime when the lifecycle request was last modified (ISO-8601).[optional]

Methods​

NewLifecycleActionRequest​

func NewLifecycleActionRequest() *LifecycleActionRequest

NewLifecycleActionRequest instantiates a new LifecycleActionRequest 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

NewLifecycleActionRequestWithDefaults​

func NewLifecycleActionRequestWithDefaults() *LifecycleActionRequest

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

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

GetIdOk​

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

SetId sets Id field to given value.

HasId​

func (o *LifecycleActionRequest) HasId() bool

HasId returns a boolean if a field has been set.

GetTenantId​

func (o *LifecycleActionRequest) GetTenantId() string

GetTenantId returns the TenantId field if non-nil, zero value otherwise.

GetTenantIdOk​

func (o *LifecycleActionRequest) GetTenantIdOk() (*string, bool)

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

SetTenantId​

func (o *LifecycleActionRequest) SetTenantId(v string)

SetTenantId sets TenantId field to given value.

HasTenantId​

func (o *LifecycleActionRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

GetStatusType​

func (o *LifecycleActionRequest) GetStatusType() string

GetStatusType returns the StatusType field if non-nil, zero value otherwise.

GetStatusTypeOk​

func (o *LifecycleActionRequest) GetStatusTypeOk() (*string, bool)

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

SetStatusType​

func (o *LifecycleActionRequest) SetStatusType(v string)

SetStatusType sets StatusType field to given value.

HasStatusType​

func (o *LifecycleActionRequest) HasStatusType() bool

HasStatusType returns a boolean if a field has been set.

GetRequestedBy​

func (o *LifecycleActionRequest) GetRequestedBy() string

GetRequestedBy returns the RequestedBy field if non-nil, zero value otherwise.

GetRequestedByOk​

func (o *LifecycleActionRequest) GetRequestedByOk() (*string, bool)

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

SetRequestedBy​

func (o *LifecycleActionRequest) SetRequestedBy(v string)

SetRequestedBy sets RequestedBy field to given value.

HasRequestedBy​

func (o *LifecycleActionRequest) HasRequestedBy() bool

HasRequestedBy returns a boolean if a field has been set.

GetTargetType​

func (o *LifecycleActionRequest) GetTargetType() string

GetTargetType returns the TargetType field if non-nil, zero value otherwise.

GetTargetTypeOk​

func (o *LifecycleActionRequest) GetTargetTypeOk() (*string, bool)

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

SetTargetType​

func (o *LifecycleActionRequest) SetTargetType(v string)

SetTargetType sets TargetType field to given value.

HasTargetType​

func (o *LifecycleActionRequest) HasTargetType() bool

HasTargetType returns a boolean if a field has been set.

GetTargetId​

func (o *LifecycleActionRequest) GetTargetId() string

GetTargetId returns the TargetId field if non-nil, zero value otherwise.

GetTargetIdOk​

func (o *LifecycleActionRequest) GetTargetIdOk() (*string, bool)

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

SetTargetId​

func (o *LifecycleActionRequest) SetTargetId(v string)

SetTargetId sets TargetId field to given value.

HasTargetId​

func (o *LifecycleActionRequest) HasTargetId() bool

HasTargetId returns a boolean if a field has been set.

GetOperationType​

func (o *LifecycleActionRequest) GetOperationType() Lifecycleaction

GetOperationType returns the OperationType field if non-nil, zero value otherwise.

GetOperationTypeOk​

func (o *LifecycleActionRequest) GetOperationTypeOk() (*Lifecycleaction, bool)

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

SetOperationType​

func (o *LifecycleActionRequest) SetOperationType(v Lifecycleaction)

SetOperationType sets OperationType field to given value.

HasOperationType​

func (o *LifecycleActionRequest) HasOperationType() bool

HasOperationType returns a boolean if a field has been set.

GetWorkflowId​

func (o *LifecycleActionRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field if non-nil, zero value otherwise.

GetWorkflowIdOk​

func (o *LifecycleActionRequest) GetWorkflowIdOk() (*string, bool)

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

SetWorkflowId​

func (o *LifecycleActionRequest) SetWorkflowId(v string)

SetWorkflowId sets WorkflowId field to given value.

HasWorkflowId​

func (o *LifecycleActionRequest) HasWorkflowId() bool

HasWorkflowId returns a boolean if a field has been set.

GetCompleted​

func (o *LifecycleActionRequest) GetCompleted() bool

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

GetCompletedOk​

func (o *LifecycleActionRequest) 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 *LifecycleActionRequest) SetCompleted(v bool)

SetCompleted sets Completed field to given value.

HasCompleted​

func (o *LifecycleActionRequest) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

GetDetails​

func (o *LifecycleActionRequest) GetDetails() LifecycleActionRequestDetails

GetDetails returns the Details field if non-nil, zero value otherwise.

GetDetailsOk​

func (o *LifecycleActionRequest) GetDetailsOk() (*LifecycleActionRequestDetails, bool)

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

SetDetails​

func (o *LifecycleActionRequest) SetDetails(v LifecycleActionRequestDetails)

SetDetails sets Details field to given value.

HasDetails​

func (o *LifecycleActionRequest) HasDetails() bool

HasDetails returns a boolean if a field has been set.

GetCreated​

func (o *LifecycleActionRequest) GetCreated() SailPointTime

GetCreated returns the Created field if non-nil, zero value otherwise.

GetCreatedOk​

func (o *LifecycleActionRequest) GetCreatedOk() (*SailPointTime, bool)

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

SetCreated​

func (o *LifecycleActionRequest) SetCreated(v SailPointTime)

SetCreated sets Created field to given value.

HasCreated​

func (o *LifecycleActionRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

GetModified​

func (o *LifecycleActionRequest) GetModified() SailPointTime

GetModified returns the Modified field if non-nil, zero value otherwise.

GetModifiedOk​

func (o *LifecycleActionRequest) GetModifiedOk() (*SailPointTime, bool)

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

SetModified​

func (o *LifecycleActionRequest) SetModified(v SailPointTime)

SetModified sets Modified field to given value.

HasModified​

func (o *LifecycleActionRequest) HasModified() bool

HasModified returns a boolean if a field has been set.