Shodan::HostDataElasticNodes
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
count
Sourcecount=(count : HostDataElasticNodeCount)
Sourcediscovery_types
Sourcediscovery_types=(discovery_types : Hash(String, String) | Nil)
Sourcefs
Sourcefs=(fs : HostDataElasticFS)
Sourceingest
Sourceingest=(ingest : Array(String) | Nil)
Sourcejvm
Sourcejvm=(jvm : HostDataElasticJVM)
Sourcenetwork_types
Sourcenetwork_types=(network_types : HostDataElasticNetworkTypes)
Sourceos
Sourceos=(os : HostDataElasticOS)
Sourcepackaging_types
Sourcepackaging_types=(packaging_types : Array(HostDataElasticPackagingType) | Nil)
Sourceplugins
Sourceplugins=(plugins : Array(HostDataElasticPlugin) | Nil)
Sourceprocess
Sourceprocess=(process : HostDataElasticProcess)
Sourceversions
Sourceversions=(versions : Array(String) | Nil)
Source