Version: 2.1.0.12.dev0

cybox.core.observable module

class cybox.core.observable.Keywords(*args)[source]

Bases: cybox.EntityList

XML binding class: cybox.bindings.cybox_core.KeywordsType
class cybox.core.observable.Observable(item=None, id_=None, idref=None, title=None, description=None)[source]

Bases: cybox.Entity

A single Observable.

XML binding class: <undefined>
add_keyword(value)[source]
static from_dict(observable_dict)[source]
static from_obj(observable_obj)[source]
to_dict()[source]
to_obj(return_obj=None, ns_info=None)[source]
class cybox.core.observable.ObservableComposition(operator='AND', observables=None)[source]

Bases: cybox.Entity

The ObservableCompositionType entity defines a logical compositions of CybOX Observables. The combinatorial behavior is derived from the operator property.

XML binding class: <undefined>
add(observable)[source]
static from_dict(observable_comp_dict)[source]
static from_obj(observable_comp_obj)[source]
to_dict()[source]
to_obj(return_obj=None, ns_info=None)[source]
class cybox.core.observable.Observables(observables=None)[source]

Bases: cybox.EntityList

The root CybOX Observables object.

Pools are not currently supported.

XML binding class: <undefined>
add(observable)[source]
static from_dict(observables_dict)[source]
static from_obj(observables_obj)[source]
to_dict()[source]
to_obj(return_obj=None, ns_info=None)[source]