Skip to content

Latest commit

 

History

History
468 lines (251 loc) · 12.8 KB

ForensicArtifactOutput.md

File metadata and controls

468 lines (251 loc) · 12.8 KB

ForensicArtifactOutput

Properties

Name Type Description Notes
Name string
Type Pointer to string [optional] [default to "forensicartifact"]
Description Pointer to string [optional] [default to ""]
Created Pointer to time.Time [optional]
Modified Pointer to time.Time [optional]
ValidFrom Pointer to time.Time [optional]
ValidUntil Pointer to time.Time [optional]
Pattern string
Location Pointer to string [optional] [default to ""]
Diamond DiamondModel
KillChainPhases Pointer to []string [optional] [default to []]
RelevantTags Pointer to []string [optional] [default to []]
Sources Pointer to []map[string]interface{} [optional] [default to []]
Aliases Pointer to []string [optional] [default to []]
SupportedOs Pointer to []string [optional] [default to []]
Id string [readonly]
Tags map[string]TagRelationshipOutput [readonly]
RootType string [readonly]

Methods

NewForensicArtifactOutput

func NewForensicArtifactOutput(name string, pattern string, diamond DiamondModel, id string, tags map[string]TagRelationshipOutput, rootType string, ) *ForensicArtifactOutput

NewForensicArtifactOutput instantiates a new ForensicArtifactOutput 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

NewForensicArtifactOutputWithDefaults

func NewForensicArtifactOutputWithDefaults() *ForensicArtifactOutput

NewForensicArtifactOutputWithDefaults instantiates a new ForensicArtifactOutput 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

GetName

func (o *ForensicArtifactOutput) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *ForensicArtifactOutput) 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.

SetName

func (o *ForensicArtifactOutput) SetName(v string)

SetName sets Name field to given value.

GetType

func (o *ForensicArtifactOutput) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk

func (o *ForensicArtifactOutput) GetTypeOk() (*string, bool)

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

SetType

func (o *ForensicArtifactOutput) SetType(v string)

SetType sets Type field to given value.

HasType

func (o *ForensicArtifactOutput) HasType() bool

HasType returns a boolean if a field has been set.

GetDescription

func (o *ForensicArtifactOutput) GetDescription() string

GetDescription returns the Description field if non-nil, zero value otherwise.

GetDescriptionOk

func (o *ForensicArtifactOutput) GetDescriptionOk() (*string, bool)

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

SetDescription

func (o *ForensicArtifactOutput) SetDescription(v string)

SetDescription sets Description field to given value.

HasDescription

func (o *ForensicArtifactOutput) HasDescription() bool

HasDescription returns a boolean if a field has been set.

GetCreated

func (o *ForensicArtifactOutput) GetCreated() time.Time

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

GetCreatedOk

func (o *ForensicArtifactOutput) GetCreatedOk() (*time.Time, 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 *ForensicArtifactOutput) SetCreated(v time.Time)

SetCreated sets Created field to given value.

HasCreated

func (o *ForensicArtifactOutput) HasCreated() bool

HasCreated returns a boolean if a field has been set.

GetModified

func (o *ForensicArtifactOutput) GetModified() time.Time

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

GetModifiedOk

func (o *ForensicArtifactOutput) GetModifiedOk() (*time.Time, 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 *ForensicArtifactOutput) SetModified(v time.Time)

SetModified sets Modified field to given value.

HasModified

func (o *ForensicArtifactOutput) HasModified() bool

HasModified returns a boolean if a field has been set.

GetValidFrom

func (o *ForensicArtifactOutput) GetValidFrom() time.Time

GetValidFrom returns the ValidFrom field if non-nil, zero value otherwise.

GetValidFromOk

func (o *ForensicArtifactOutput) GetValidFromOk() (*time.Time, bool)

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

SetValidFrom

func (o *ForensicArtifactOutput) SetValidFrom(v time.Time)

SetValidFrom sets ValidFrom field to given value.

HasValidFrom

func (o *ForensicArtifactOutput) HasValidFrom() bool

HasValidFrom returns a boolean if a field has been set.

GetValidUntil

func (o *ForensicArtifactOutput) GetValidUntil() time.Time

GetValidUntil returns the ValidUntil field if non-nil, zero value otherwise.

GetValidUntilOk

func (o *ForensicArtifactOutput) GetValidUntilOk() (*time.Time, bool)

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

SetValidUntil

func (o *ForensicArtifactOutput) SetValidUntil(v time.Time)

SetValidUntil sets ValidUntil field to given value.

HasValidUntil

func (o *ForensicArtifactOutput) HasValidUntil() bool

HasValidUntil returns a boolean if a field has been set.

GetPattern

func (o *ForensicArtifactOutput) GetPattern() string

GetPattern returns the Pattern field if non-nil, zero value otherwise.

GetPatternOk

func (o *ForensicArtifactOutput) GetPatternOk() (*string, bool)

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

SetPattern

func (o *ForensicArtifactOutput) SetPattern(v string)

SetPattern sets Pattern field to given value.

GetLocation

func (o *ForensicArtifactOutput) GetLocation() string

GetLocation returns the Location field if non-nil, zero value otherwise.

GetLocationOk

func (o *ForensicArtifactOutput) GetLocationOk() (*string, bool)

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

SetLocation

func (o *ForensicArtifactOutput) SetLocation(v string)

SetLocation sets Location field to given value.

HasLocation

func (o *ForensicArtifactOutput) HasLocation() bool

HasLocation returns a boolean if a field has been set.

GetDiamond

func (o *ForensicArtifactOutput) GetDiamond() DiamondModel

GetDiamond returns the Diamond field if non-nil, zero value otherwise.

GetDiamondOk

func (o *ForensicArtifactOutput) GetDiamondOk() (*DiamondModel, bool)

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

SetDiamond

func (o *ForensicArtifactOutput) SetDiamond(v DiamondModel)

SetDiamond sets Diamond field to given value.

GetKillChainPhases

func (o *ForensicArtifactOutput) GetKillChainPhases() []string

GetKillChainPhases returns the KillChainPhases field if non-nil, zero value otherwise.

GetKillChainPhasesOk

func (o *ForensicArtifactOutput) GetKillChainPhasesOk() (*[]string, bool)

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

SetKillChainPhases

func (o *ForensicArtifactOutput) SetKillChainPhases(v []string)

SetKillChainPhases sets KillChainPhases field to given value.

HasKillChainPhases

func (o *ForensicArtifactOutput) HasKillChainPhases() bool

HasKillChainPhases returns a boolean if a field has been set.

GetRelevantTags

func (o *ForensicArtifactOutput) GetRelevantTags() []string

GetRelevantTags returns the RelevantTags field if non-nil, zero value otherwise.

GetRelevantTagsOk

func (o *ForensicArtifactOutput) GetRelevantTagsOk() (*[]string, bool)

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

SetRelevantTags

func (o *ForensicArtifactOutput) SetRelevantTags(v []string)

SetRelevantTags sets RelevantTags field to given value.

HasRelevantTags

func (o *ForensicArtifactOutput) HasRelevantTags() bool

HasRelevantTags returns a boolean if a field has been set.

GetSources

func (o *ForensicArtifactOutput) GetSources() []map[string]interface{}

GetSources returns the Sources field if non-nil, zero value otherwise.

GetSourcesOk

func (o *ForensicArtifactOutput) GetSourcesOk() (*[]map[string]interface{}, bool)

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

SetSources

func (o *ForensicArtifactOutput) SetSources(v []map[string]interface{})

SetSources sets Sources field to given value.

HasSources

func (o *ForensicArtifactOutput) HasSources() bool

HasSources returns a boolean if a field has been set.

GetAliases

func (o *ForensicArtifactOutput) GetAliases() []string

GetAliases returns the Aliases field if non-nil, zero value otherwise.

GetAliasesOk

func (o *ForensicArtifactOutput) GetAliasesOk() (*[]string, bool)

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

SetAliases

func (o *ForensicArtifactOutput) SetAliases(v []string)

SetAliases sets Aliases field to given value.

HasAliases

func (o *ForensicArtifactOutput) HasAliases() bool

HasAliases returns a boolean if a field has been set.

GetSupportedOs

func (o *ForensicArtifactOutput) GetSupportedOs() []string

GetSupportedOs returns the SupportedOs field if non-nil, zero value otherwise.

GetSupportedOsOk

func (o *ForensicArtifactOutput) GetSupportedOsOk() (*[]string, bool)

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

SetSupportedOs

func (o *ForensicArtifactOutput) SetSupportedOs(v []string)

SetSupportedOs sets SupportedOs field to given value.

HasSupportedOs

func (o *ForensicArtifactOutput) HasSupportedOs() bool

HasSupportedOs returns a boolean if a field has been set.

GetId

func (o *ForensicArtifactOutput) GetId() string

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

GetIdOk

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

SetId sets Id field to given value.

GetTags

func (o *ForensicArtifactOutput) GetTags() map[string]TagRelationshipOutput

GetTags returns the Tags field if non-nil, zero value otherwise.

GetTagsOk

func (o *ForensicArtifactOutput) GetTagsOk() (*map[string]TagRelationshipOutput, bool)

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

SetTags

func (o *ForensicArtifactOutput) SetTags(v map[string]TagRelationshipOutput)

SetTags sets Tags field to given value.

GetRootType

func (o *ForensicArtifactOutput) GetRootType() string

GetRootType returns the RootType field if non-nil, zero value otherwise.

GetRootTypeOk

func (o *ForensicArtifactOutput) GetRootTypeOk() (*string, bool)

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

SetRootType

func (o *ForensicArtifactOutput) SetRootType(v string)

SetRootType sets RootType field to given value.

[Back to Model list] [Back to API list] [Back to README]