class_docstr: Provide access to cached node information in the cluster.
class_docstr_tok: ["Provide","access","to","cached","node","information","in","the","cluster","."]
docstr: Get availability zone of a node.
docstr_tok: ["Get","availability","zone","of","a","node","."]
code: def get_node_az(self, node_id: str) -> Optional[str]:
      """Get availability zone of a node."""
      raise NotImplementedError
  
file_path: ray/python/ray/serve/_private/cluster_node_info_cache.py
imports: from abc import ABC, abstractmethod
  from typing import List, Optional, Set, Tuple
  import ray
  from ray._raylet import GcsClient
  from ray.serve._private.constants import RAY_GCS_RPC_TIMEOUT_S
label_desc: Use image node_id 6 for calling the ClusterNodeInfoCache obj's underlying member method code with example usage: obj.get_node_az(node_id) without return types