def METHOD_NAME(self, tf_plan_vertex: TerraformBlock, tf_plan_vertex_index: int, address: str) -> None:
    new_vertex_idx = len(self.tf_graph.vertices)
    self.tf_graph.vertices.append(tf_plan_vertex)
    self._address_to_tf_idx_and_vertex_map[address] = (new_vertex_idx, tf_plan_vertex)
    for edge in self.tf_plan_graph.out_edges[tf_plan_vertex_index]:
        dest = self.tf_plan_graph.vertices[edge.dest]
        dest_index = self._get_tf_vertex_idx_from_tf_plan_vertex(dest)
        if dest_index:
            self.tf_graph.create_edge(new_vertex_idx, dest_index, edge.label)
    for edge in self.tf_plan_graph.in_edges[tf_plan_vertex_index]:
        origin = self.tf_plan_graph.vertices[edge.origin]
        origin_index = self._get_tf_vertex_idx_from_tf_plan_vertex(origin)
        if origin_index:
            self.tf_graph.create_edge(origin_index, new_vertex_idx, edge.label)