resource bar "kubernetes:core/v1:Pod" {
    apiVersion = "v1"
    metadata = {
        namespace = "foo"
        name = "bar"
        "labels" = {
            "app.kubernetes.io/name" = "cilium-agent"
            "app.kubernetes.io/part-of" = "cilium"
            "k8s-app" = "cilium"
        }
    }
    spec = {
        containers = [
            {
                name = "nginx"
                image = "nginx:1.14-alpine"
                ports = [{ containerPort = 80 }]
                resources = {
                    limits = {
                        memory = "20Mi"
                        cpu = 0.2
                    }
                }
            },
            {
                name = "nginx2"
                image = "nginx:1.14-alpine"
                ports = [{ containerPort = 80 }]
                resources = {
                    limits = {
                        memory = "20Mi"
                        cpu = 0.2
                    }
                }
            }
        ]
    }
}

// Test that we can assign from a constant without type errors
kind = bar.kind