openc2lib.types.data.action_targets

 1from openc2lib.core.actions import Actions
 2from openc2lib.types.base import MapOf, ArrayOf
 3from openc2lib.types.data.target_enum import TargetEnum
 4
 5
 6class ActionTargets(MapOf(Actions, ArrayOf(TargetEnum))):
 7	""" OpenC2 Action-Targets
 8
 9		Map of each action supported by an actuator to the list of targets applicable to 
10		that action (Sec. 3.4.2.1).
11		They must be defined by each Profile.
12	"""
13	pass
class ActionTargets(openc2lib.types.base.map_of.MapOf.__new__..MapOf):
 7class ActionTargets(MapOf(Actions, ArrayOf(TargetEnum))):
 8	""" OpenC2 Action-Targets
 9
10		Map of each action supported by an actuator to the list of targets applicable to 
11		that action (Sec. 3.4.2.1).
12		They must be defined by each Profile.
13	"""
14	pass

OpenC2 Action-Targets

Map of each action supported by an actuator to the list of targets applicable to that action (Sec. 3.4.2.1). They must be defined by each Profile.

Inherited Members
openc2lib.types.base.map_of.MapOf.__new__..MapOf
fieldtypes
fromdict
openc2lib.types.base.map.Map
base
register
todict
builtins.dict
get
setdefault
pop
popitem
keys
items
values
update
fromkeys
clear
copy