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]

email
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]