qcrboxapiclient.models.application_spec_with_commands_response¶
- class qcrboxapiclient.models.application_spec_with_commands_response.ApplicationSpecWithCommandsResponse(name, slug, version, id, registered_at, commands, pyqcrbox_version='0.1.0', 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[CommandSpecWithParametersResponse])
pyqcrbox_version (Unset | str)
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[‘CommandSpecWithParametersResponse’]
- pyqcrbox_version
Default: ‘0.1.0’.
- Type:
Union[Unset, str]
- 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[CommandSpecWithParametersResponse]
-
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= ApplicationSpecWithCommandsResponse)- Parameters:
src_dict (Mapping[str, Any])
-
gui_port:
Union[None,Unset,str]
-
id:
int
-
name:
str
-
pyqcrbox_version:
Union[Unset,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]