为什么我开发operator构建pod对象时ConfigMapVolumeSource的struct没有提供Name字段

Why does the struct of ConfigMapVolumeSource not provide the Name field when I develop an operator to build a pod object

我在开发算子的时候,需要构建一个pod对象。我在写pod.Spec.Volumes的时候,需要挂载的是一个configmap类型,所以我按照core\v1包中的结构操作到ConfigMapVolumeSource创建结构的时候,发现name字段的未指定配置映射。只有四个其他字段。我的文件目录是:

所以我在构建pod的时候,会报错。此字段是必需的

我用错版本了吗? 非常感谢您的帮助!

name 字段继承自 LocalObjectReference 结构。