cads_api_client.Process ======================= .. py:class:: cads_api_client.Process Bases: :py:obj:`ApiResponse` A class to interact with a process. .. py:method:: apply_constraints(**request) Apply constraints to the parameters in a request. :param \*\*request: Request parameters. :type \*\*request: :class:`Any` :returns: Dictionary of valid values. :rtype: :class:`dict[str,Any]` .. py:method:: estimate_costs(**request) Estimate costs of the parameters in a request. :param \*\*request: Request parameters. :type \*\*request: :class:`Any` :returns: Dictionary of estimated costs. :rtype: :class:`dict[str,Any]` .. py:method:: submit(**request) Submit a request. :param \*\*request: Request parameters. :type \*\*request: :class:`Any` :rtype: :class:`cads_api_client.Remote` .. py:property:: id :type: str Process ID. :rtype: :class:`str` .. py:property:: json :type: dict[str, Any] Content of the response. :rtype: :class:`dict[str,Any]` .. py:property:: url :type: str URL. :rtype: :class:`str`