Name | Type | Description | Notes |
---|---|---|---|
ReadyPlaybookInputs | Pointer to map[string]map[string]map[string]interface{} | [optional] | |
AutoExtracting | Pointer to bool | [optional] | |
Comment | Pointer to string | [optional] | |
Inputs | Pointer to []PlaybookInput | PlaybookInputs - array of PlaybookInput | [optional] |
InvestigationId | Pointer to string | [optional] | |
IsTIM | Pointer to bool | [optional] | |
Name | Pointer to string | [optional] | |
Outputs | Pointer to []PlaybookOutput | PlaybookOutputs - array of PlaybookOutput | [optional] |
PendingTasks | Pointer to map[string]map[string]interface{} | Tasks that are marked for running, but cannot yet run due to incomplete parents | [optional] |
PlaybookId | Pointer to string | [optional] | |
Quiet | Pointer to bool | [optional] | |
StartDate | Pointer to time.Time | [optional] | |
StartTaskId | Pointer to string | FirstTask is the root task of the playbook | [optional] |
State | Pointer to string | InvestigationPlaybookState indicates the state of the running playbook | [optional] |
SubPlaybookInputs | Pointer to map[string][]PlaybookInput | [optional] | |
SubPlaybookOutputs | Pointer to map[string][]PlaybookOutput | [optional] | |
Tasks | Pointer to map[string]InvestigationPlaybookTask | [optional] | |
View | Pointer to map[string]interface{} | PlaybookView represents the view in client of playbook graph | [optional] |
func NewInvestigationPlaybookData() *InvestigationPlaybookData
NewInvestigationPlaybookData instantiates a new InvestigationPlaybookData 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
func NewInvestigationPlaybookDataWithDefaults() *InvestigationPlaybookData
NewInvestigationPlaybookDataWithDefaults instantiates a new InvestigationPlaybookData 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
func (o *InvestigationPlaybookData) GetReadyPlaybookInputs() map[string]map[string]map[string]interface{}
GetReadyPlaybookInputs returns the ReadyPlaybookInputs field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetReadyPlaybookInputsOk() (*map[string]map[string]map[string]interface{}, bool)
GetReadyPlaybookInputsOk returns a tuple with the ReadyPlaybookInputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetReadyPlaybookInputs(v map[string]map[string]map[string]interface{})
SetReadyPlaybookInputs sets ReadyPlaybookInputs field to given value.
func (o *InvestigationPlaybookData) HasReadyPlaybookInputs() bool
HasReadyPlaybookInputs returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetAutoExtracting() bool
GetAutoExtracting returns the AutoExtracting field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetAutoExtractingOk() (*bool, bool)
GetAutoExtractingOk returns a tuple with the AutoExtracting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetAutoExtracting(v bool)
SetAutoExtracting sets AutoExtracting field to given value.
func (o *InvestigationPlaybookData) HasAutoExtracting() bool
HasAutoExtracting returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetComment() string
GetComment returns the Comment field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetComment(v string)
SetComment sets Comment field to given value.
func (o *InvestigationPlaybookData) HasComment() bool
HasComment returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetInputs() []PlaybookInput
GetInputs returns the Inputs field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetInputsOk() (*[]PlaybookInput, bool)
GetInputsOk returns a tuple with the Inputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetInputs(v []PlaybookInput)
SetInputs sets Inputs field to given value.
func (o *InvestigationPlaybookData) HasInputs() bool
HasInputs returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetInvestigationId() string
GetInvestigationId returns the InvestigationId field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetInvestigationIdOk() (*string, bool)
GetInvestigationIdOk returns a tuple with the InvestigationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetInvestigationId(v string)
SetInvestigationId sets InvestigationId field to given value.
func (o *InvestigationPlaybookData) HasInvestigationId() bool
HasInvestigationId returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetIsTIM() bool
GetIsTIM returns the IsTIM field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetIsTIMOk() (*bool, bool)
GetIsTIMOk returns a tuple with the IsTIM field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetIsTIM(v bool)
SetIsTIM sets IsTIM field to given value.
func (o *InvestigationPlaybookData) HasIsTIM() bool
HasIsTIM returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetName(v string)
SetName sets Name field to given value.
func (o *InvestigationPlaybookData) HasName() bool
HasName returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetOutputs() []PlaybookOutput
GetOutputs returns the Outputs field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetOutputsOk() (*[]PlaybookOutput, bool)
GetOutputsOk returns a tuple with the Outputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetOutputs(v []PlaybookOutput)
SetOutputs sets Outputs field to given value.
func (o *InvestigationPlaybookData) HasOutputs() bool
HasOutputs returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetPendingTasks() map[string]map[string]interface{}
GetPendingTasks returns the PendingTasks field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetPendingTasksOk() (*map[string]map[string]interface{}, bool)
GetPendingTasksOk returns a tuple with the PendingTasks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetPendingTasks(v map[string]map[string]interface{})
SetPendingTasks sets PendingTasks field to given value.
func (o *InvestigationPlaybookData) HasPendingTasks() bool
HasPendingTasks returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetPlaybookId() string
GetPlaybookId returns the PlaybookId field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetPlaybookIdOk() (*string, bool)
GetPlaybookIdOk returns a tuple with the PlaybookId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetPlaybookId(v string)
SetPlaybookId sets PlaybookId field to given value.
func (o *InvestigationPlaybookData) HasPlaybookId() bool
HasPlaybookId returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetQuiet() bool
GetQuiet returns the Quiet field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetQuietOk() (*bool, bool)
GetQuietOk returns a tuple with the Quiet field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetQuiet(v bool)
SetQuiet sets Quiet field to given value.
func (o *InvestigationPlaybookData) HasQuiet() bool
HasQuiet returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetStartDate() time.Time
GetStartDate returns the StartDate field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetStartDateOk() (*time.Time, bool)
GetStartDateOk returns a tuple with the StartDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetStartDate(v time.Time)
SetStartDate sets StartDate field to given value.
func (o *InvestigationPlaybookData) HasStartDate() bool
HasStartDate returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetStartTaskId() string
GetStartTaskId returns the StartTaskId field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetStartTaskIdOk() (*string, bool)
GetStartTaskIdOk returns a tuple with the StartTaskId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetStartTaskId(v string)
SetStartTaskId sets StartTaskId field to given value.
func (o *InvestigationPlaybookData) HasStartTaskId() bool
HasStartTaskId returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetState(v string)
SetState sets State field to given value.
func (o *InvestigationPlaybookData) HasState() bool
HasState returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetSubPlaybookInputs() map[string][]PlaybookInput
GetSubPlaybookInputs returns the SubPlaybookInputs field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetSubPlaybookInputsOk() (*map[string][]PlaybookInput, bool)
GetSubPlaybookInputsOk returns a tuple with the SubPlaybookInputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetSubPlaybookInputs(v map[string][]PlaybookInput)
SetSubPlaybookInputs sets SubPlaybookInputs field to given value.
func (o *InvestigationPlaybookData) HasSubPlaybookInputs() bool
HasSubPlaybookInputs returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetSubPlaybookOutputs() map[string][]PlaybookOutput
GetSubPlaybookOutputs returns the SubPlaybookOutputs field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetSubPlaybookOutputsOk() (*map[string][]PlaybookOutput, bool)
GetSubPlaybookOutputsOk returns a tuple with the SubPlaybookOutputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetSubPlaybookOutputs(v map[string][]PlaybookOutput)
SetSubPlaybookOutputs sets SubPlaybookOutputs field to given value.
func (o *InvestigationPlaybookData) HasSubPlaybookOutputs() bool
HasSubPlaybookOutputs returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetTasks() map[string]InvestigationPlaybookTask
GetTasks returns the Tasks field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetTasksOk() (*map[string]InvestigationPlaybookTask, bool)
GetTasksOk returns a tuple with the Tasks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetTasks(v map[string]InvestigationPlaybookTask)
SetTasks sets Tasks field to given value.
func (o *InvestigationPlaybookData) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (o *InvestigationPlaybookData) GetView() map[string]interface{}
GetView returns the View field if non-nil, zero value otherwise.
func (o *InvestigationPlaybookData) GetViewOk() (*map[string]interface{}, bool)
GetViewOk returns a tuple with the View field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *InvestigationPlaybookData) SetView(v map[string]interface{})
SetView sets View field to given value.
func (o *InvestigationPlaybookData) HasView() bool
HasView returns a boolean if a field has been set.