class_docstr: This operator allows to send DingTalk message using Custom Robot API.
  
  .. seealso::
      For more information on how to use this operator, take a look at the guide:
      :ref:`howto/operator:DingdingOperator`
  
  :param dingding_conn_id: Dingding connection id that has access token in the password field,
      and optional host name in host field, if host not set than default
      ``https://oapi.dingtalk.com`` will use.
  :param message_type: Message type you want to send to Dingding, support five type so far
      including ``text``, ``link``, ``markdown``, ``actionCard``, ``feedCard``.
  :param message: The message send to chat group
  :param at_mobiles: Remind specific users with this message
  :param at_all: Remind all people in group or not. If True, will overwrite ``at_mobiles``
code: def execute(self, context: Context) -> None:
      self.log.info("Sending Dingding message.")
      hook = DingdingHook(
          self.dingding_conn_id,
          self.message_type,
          self.message,
          self.at_mobiles,
          self.at_all,
      )
      hook.send()
  
file_path: airflow/airflow/providers/dingding/operators/dingding.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Sequence
  from airflow.models import BaseOperator
  from airflow.providers.dingding.hooks.dingding import DingdingHook
label_desc: Use image node_id 2 for calling the DingdingOperator obj's underlying member method code with example usage: obj.execute(context) without return types