pypif.obj.system.system module¶
-
class
pypif.obj.system.system.System(uid=None, names=None, ids=None, source=None, quantity=None, properties=None, preparation=None, sub_systems=None, references=None, contacts=None, licenses=None, tags=None, **kwargs)¶ Bases:
pypif.obj.common.rcl.RclBase representation for all systems.
-
__init__(uid=None, names=None, ids=None, source=None, quantity=None, properties=None, preparation=None, sub_systems=None, references=None, contacts=None, licenses=None, tags=None, **kwargs)¶ Constructor.
Parameters: - uid – String with the permanent ID for this record.
- names – List of strings with common names of the system.
- ids – List of dictionaries, strings, numbers, or
Idobjects that identify the system. - source – Dictionary, string, or
Sourceobject with the source of the system. - quantity – Dictionary or
Quantityobject with the quantity of the system. - properties – List of dictionaries or
Propertyobjects with properties of the system. - preparation – List of dictionaries or
ProcessStepobjects with the preparation information of the system. - sub_systems – List of dictionaries or
Systemobjects with the subsystems of the system. - references – List of dictionaries or
Referenceobjects where information about the system is published. - contacts – List of dictionaries, strings, or
Personobjects with people to contact for information about the system. - licenses – List of dictionaries, strings, or
Licenseobjects with licensing information for data about the system. - tags – List of strings or numbers that are tags for this object.
- kwargs – Dictionary of fields that are not supported.
-
ids¶
-
names¶
-
preparation¶
-
properties¶
-
quantity¶
-
source¶
-
sub_systems¶
-
uid¶
-