public static Resource MapToResource()

in src/Azure.Deployments.Extensibility.Extensions.Kubernetes/Models/ModelMapper.cs [32:45]


        public static Resource MapToResource(K8sObjectIdentifiers identifiers, K8sObject k8sObject, string configId)
        {
            var (group, version, kind) = k8sObject.GroupVersionKind;
            var resourceType = string.IsNullOrEmpty(group) ? $"core/{kind}" : $"{group}/{kind}";

            return new Resource
            {
                Type = resourceType,
                ApiVersion = version,
                Identifiers = MapToResourceIdentifiers(identifiers),
                Properties = k8sObject.Body,
                ConfigId = configId
            };
        }