public object Clone()
        {
            ClusterConfiguration cConfiguration = new ClusterConfiguration();

            cConfiguration.Name        = Name;
            cConfiguration.DisplayName = DisplayName;
            cConfiguration.Deployment  = Deployment != null?Deployment.Clone() as DeploymentConfiguration : null;

            cConfiguration.Databases = Databases != null ? (DatabaseConfigurations)Databases.Clone() : null;
            cConfiguration.UID       = UID;
            return(cConfiguration);
        }