<PackageReference Include="Relativity.Server.Services.Interfaces.SDK" Version="13.6.1" />

ApplicationInstallConflictResolution

Represents a resolution for a conflict found during application install validation.

Identifies the component type that triggered the conflict.

public int? ConflictApplicationID { get; set; }

The identifier of the application to unlock. This will be empty for other conflict types.

public int ConflictArtifactID { get; set; }

The ArtifactID of the artifact that caused the validation conflict.

public int ConflictCorrelationID { get; set; }

The ID that identifies the validation conflict.

public List<Guid> FieldIdentifiers { get; set; }

A list of GUIDs for an incoming field in a field name conflict. This will be empty for other conflict types.

The type of resolution selected by the user to resolve the validation conflict.

public string Value { get; set; }

The resolution value depending on the resolution type. Rename: The new name for the conflicting artifact that already exists in the environment Map: Value should be an empty string Unlock: Value should be an empty string

public int WorkspaceID { get; set; }

The ID of the workspace where the validation conflict occured.