Exemple #1
0
        public static Func <IEngine, SubResource> CreateDedicatedHostGroupSubResourceFunc(
            this ResourceConfig <ResourceGroup> resourceGroup, string name)
        {
            if (name == null)
            {
                return(_ => null);
            }
            var id = ResourceId.TryParse(name);

            if (id == null)
            {
                var ppConfig = resourceGroup.CreateDedicatedHostGroupConfig(name);
                return(e => e.GetReference(ppConfig));
            }
            return(_ => new SubResource(name));
        }