class

STIX2::Indicator

Inherits STIX2::Macro::CreateMethods < STIX2::Properties::KillChainPhasesProperty < STIX2::Macro::CreateMethods < STIX2::Properties::DescriptionProperty < STIX2::Properties::NameProperty < STIX2::Properties::Common < STIX2::Properties::MarkingProperty < STIX2::Macro::CreateMethods < STIX2::Properties::LangProperty < STIX2::Properties::ExternalReferencesProperty < STIX2::Macro::CreateMethods < STIX2::Properties::LabelsProperty < STIX2::Macro::CreateMethods < STIX2::Properties::BasicCommon < STIX2::Properties::Core < JSON::Serializable < Reference < Object

Constructors

new(indicator_types : Array(String), pattern : String, pattern_type : String, valid_from : String)
Source
new(pull : JSON::PullParser)
Source
new(args : NamedTuple(indicator_types: Array(String), pattern: String, pattern_type: String, valid_from: String))
Source

Instance methods

indicator_types
Source
indicator_types=(indicator_types : Array(String))
Source
pattern
Source
pattern=(pattern : String)
Source
pattern_type
Source
pattern_type=(pattern_type : String)
Source
pattern_version
Source
pattern_version=(pattern_version : String | Nil)
Source
valid_from
Source
valid_from=(valid_from : String)
Source
valid_until
Source
valid_until=(valid_until : String | Nil)
Source