Version: 2.1.0.12.dev0

cybox.common.vocabs module

class cybox.common.vocabs.ActionArgumentName(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ActionName(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ActionObjectAssociationType(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ActionRelationshipType(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ActionType(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.CharacterEncoding(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.EventType(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.HashName(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.InformationSourceType(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ObjectRelationship(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ObjectState(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.ToolType(value=None)[source]

Bases: cybox.common.vocabs.VocabString

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
class cybox.common.vocabs.VocabString(value=None)[source]

Bases: cybox.common.attribute_groups.PatternFieldGroup, cybox.Entity

XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
classmethod from_dict(vocab_dict, return_obj=None)[source]
classmethod from_obj(vocab_obj, return_obj=None)[source]
is_plain()[source]

Whether the VocabString can be represented as a single value.

static lookup_class(xsi_type)[source]
to_dict()[source]
to_obj(return_obj=None, ns_info=None)[source]
cybox.common.vocabs.register_vocab(cls)[source]

Register a VocabString subclass.

Also, calculate all the permitted values for class being decorated by adding an _ALLOWED_VALUES tuple of all the values of class members beginning with TERM_.