class_docstr: Interact with Pinecone. This hook uses the Pinecone conn_id.
  
  :param conn_id: Optional, default connection id is `pinecone_default`. The connection id to use when
      connecting to Pinecone.
class_docstr_tok: ["Interact","with","Pinecone",".","This","hook","uses","the","Pinecone","conn_id",".",":","param","conn_id",":","Optional",",","default","connection","id","is","`","pinecone_default","`",".","The","connection","id","to","use","when","connecting","to","Pinecone","."]
docstr: Changes current configuration of the index.
  
  :param index_name: The name of the index to configure.
  :param replicas: The new number of replicas.
  :param pod_type: the new pod_type for the index.
docstr_tok: ["Changes","current","configuration","of","the","index",".",":","param","index_name",":","The","name","of","the","index","to","configure",".",":","param","replicas",":","The","new","number","of","replicas",".",":","param","pod_type",":","the","new","pod_type","for","the","index","."]
code: def configure_index(
      index_name: str,
      replicas: int | None = None,
      pod_type: str | None = "",
  ) -> None:
      """
      Changes current configuration of the index.
  
      :param index_name: The name of the index to configure.
      :param replicas: The new number of replicas.
      :param pod_type: the new pod_type for the index.
      """
      pinecone.configure_index(
          name=index_name, replicas=replicas, pod_type=pod_type
      )
  
imports: from __future__ import annotations
  import itertools
  from typing import TYPE_CHECKING, Any
  import pinecone
  from airflow.hooks.base import BaseHook
label_desc: Use image node_id 11 for calling the PineconeHook obj's underlying member method code with example usage: obj.configure_index(index_name, replicas, pod_type) without return types