Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

<PackageReference Include="Microsoft.SqlServer.TransactSql.ScriptDom" Version="12.0.1" />

.NET API 2,886,336 bytes

 UniqueConstraintDefinition

public bool? Clustered { get; set; }

public IList<IndexOption> IndexOptions { get; }

public IndexType IndexType { get; set; }

public bool IsPrimaryKey { get; set; }