qcrboxapiclient.models.application_spec_with_commands¶
- class qcrboxapiclient.models.application_spec_with_commands.ApplicationSpecWithCommands(name, slug, version, id, registered_at, commands, description=<qcrboxapiclient.types.Unset object>, url=<qcrboxapiclient.types.Unset object>, email=<qcrboxapiclient.types.Unset object>, doi=<qcrboxapiclient.types.Unset object>, yaml_file_path=<qcrboxapiclient.types.Unset object>, gui_port=<qcrboxapiclient.types.Unset object>)
Bases:
object
- Parameters:
name (str)
slug (str)
version (str)
id (int)
registered_at (datetime)
commands (list[CommandSpecWithParameters])
description (None | Unset | str)
url (None | Unset | str)
email (None | Unset | str)
doi (None | Unset | str)
yaml_file_path (None | Unset | str)
gui_port (None | Unset | str)
- name
- Type:
str
- slug
- Type:
str
- version
- Type:
str
- id
- Type:
int
- registered_at
- Type:
datetime.datetime
- commands
- Type:
list[‘CommandSpecWithParameters’]
- description
- Type:
Union[None, Unset, str]
- url
- Type:
Union[None, Unset, str]
- Type:
Union[None, Unset, str]
- doi
- Type:
Union[None, Unset, str]
- yaml_file_path
- Type:
Union[None, Unset, str]
- gui_port
- Type:
Union[None, Unset, str]
- property additional_keys: list[str]
-
additional_properties:
dict
[str
,Any
]
-
commands:
list
[CommandSpecWithParameters]
-
description:
Union
[None
,Unset
,str
]
-
doi:
Union
[None
,Unset
,str
]
-
email:
Union
[None
,Unset
,str
]
- classmethod from_dict(src_dict)
- Return type:
TypeVar
(T
, bound= ApplicationSpecWithCommands)- Parameters:
src_dict (Mapping[str, Any])
-
gui_port:
Union
[None
,Unset
,str
]
-
id:
int
-
name:
str
-
registered_at:
datetime
-
slug:
str
- to_dict()
- Return type:
dict
[str
,Any
]
-
url:
Union
[None
,Unset
,str
]
-
version:
str
-
yaml_file_path:
Union
[None
,Unset
,str
]