<PackageReference Include="Relativity.Server.Services.DataContracts.SDK" Version="5000.0.2" />

Relativity.Services.Batching.DataSource

contract for a batch set's data source/saved search.
public int ArtifactID { get; set; }

The integer identifier for the saved search artifact

public bool IsSecured { get; set; }

If true, on a Read, the search's identifiying information is cleared out before being returned. If true on an update, the search is ignored. This value is ignored altogether on creates.

public string Name { get; set; }

The name of the saved search. This doesn't have to be unique and as such, cannot be used to uniquely identify the search.

public DataSource()

public void Secure()

Secures artifact.