class_docstr: Insert a new document into the specified Cosmos database and collection.
  
  Both the database and collection will be created automatically if they do
  not already exist.
  
  :param database_name: The name of the database. (templated)
  :param collection_name: The name of the collection. (templated)
  :param document: The document to insert
  :param azure_cosmos_conn_id: Reference to the
      :ref:`Azure CosmosDB connection<howto/connection:azure_cosmos>`.
code: def __init__(
      self,
      *,
      database_name: str,
      collection_name: str,
      document: dict,
      azure_cosmos_conn_id: str = "azure_cosmos_default",
      **kwargs,
  ) -> None:
      super().__init__(**kwargs)
      self.database_name = database_name
      self.collection_name = collection_name
      self.document = document
      self.azure_cosmos_conn_id = azure_cosmos_conn_id
  
file_path: airflow/airflow/providers/microsoft/azure/operators/cosmos.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Sequence
  from airflow.models import BaseOperator
  from airflow.providers.microsoft.azure.hooks.cosmos import AzureCosmosDBHook
label_desc: Use image node_id 1 to create a new AzureCosmosInsertDocumentOperator object from inherited base classes: BaseOperator with example: obj = AzureCosmosInsertDocumentOperator()