from typing import List
from typing import Dict
from typing import Any


def _make_pod_customresourcedefinition() -> List[Dict[str, Any]]:
    """Generate pod custom resource definition.

    Returns:
        List[Dict[str, Any]: pod custom resource definition.
    """
    custom_def = [
        {
            "name": "network-attachment-definitions.k8s.cni.cncf.io",
            "spec": {
                "group": "k8s.cni.cncf.io",
                "scope": "Namespaced",
                "names": {
                    "kind": "NetworkAttachmentDefinition",
                    "singular": "network-attachment-definition",
                    "plural": "network-attachment-definitions",
                },
                "versions": [{"name": "v1", "served": True, "storage": True}],
            },
        }
    ]

    return custom_def