openc2lib.types.targets.properties

 1from openc2lib.types.base import ArrayOf
 2from openc2lib.core.target import target
 3
 4@target('properties')
 5class Properties(ArrayOf(str)):
 6	""" OpenC2 Properties
 7
 8		Implements the `properties` target (Section 3.4.1.16). 
 9		Data attribute associated with an Actuator: a list of names that uniquely identify its properties.
10	"""
@target('properties')
class Properties(openc2lib.types.base.array_of.ArrayOf.__new__..ArrayOf):
 5@target('properties')
 6class Properties(ArrayOf(str)):
 7	""" OpenC2 Properties
 8
 9		Implements the `properties` target (Section 3.4.1.16). 
10		Data attribute associated with an Actuator: a list of names that uniquely identify its properties.
11	"""

OpenC2 Properties

Implements the properties target (Section 3.4.1.16). Data attribute associated with an Actuator: a list of names that uniquely identify its properties.

Inherited Members
builtins.list
list
clear
copy
append
insert
extend
pop
remove
index
count
reverse
sort
openc2lib.types.base.array_of.ArrayOf.__new__..ArrayOf
fieldtype
fromdict
openc2lib.types.base.array.Array
fieldtypes
todict