Skip to main content

LifecycleActionRequest

Properties​

NameTypeDescriptionNotes
IdPointer to stringLifecycle request identifier.[optional]
TenantIdPointer to stringTenant identifier for the lifecycle request.[optional]
StatusTypePointer to stringType of request. Always LIFECYCLE_ACTIONS_REQUEST for lifecycle action requests.[optional]
RequestedByPointer to stringID of the identity that submitted the request.[optional]
TargetTypePointer to stringType of machine identity the request applies to.[optional]
TargetIdPointer to stringID of the machine identity the request applies to.[optional]
OperationTypePointer to Lifecycleaction[optional]
WorkflowIdPointer to stringIdentifier of the workflow that processes the request.[optional]
CompletedPointer to boolIndicates whether the request has finished. A request is finished when its status is COMPLETED, REJECTED, FAILED, or CANCELED.[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.