class

STIX2::Infrastructure

Inherits STIX2::Macro::CreateMethods < STIX2::Properties::SeenProperties < STIX2::Properties::AliasesProperty < STIX2::Macro::CreateMethods < STIX2::Properties::KillChainPhasesProperty < STIX2::Macro::CreateMethods < STIX2::Properties::DescriptionProperty < 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(name : String, infrastructure_types : Array(String))
Source
new(pull : JSON::PullParser)
Source
new(args : NamedTuple(name: String, infrastructure_types: Array(String)))
Source

Instance methods

infrastructure_types
Source
infrastructure_types=(infrastructure_types : Array(String))
Source
name
Source
name=(name : String)
Source