CatalogSettings

data class CatalogSettings(val connection: String, val requireSourceApproval: Boolean, val requirePublicationApproval: Boolean, val rolesDecide: Boolean)

What a console asks of the catalog it works with, so it offers what this catalog does: the warehouse connection a source's id starts with, whether a source needs an approver before datasets read it (requireSourceApproval) and a publication one before queries read it (requirePublicationApproval), and whether the catalog's roles decide who sends what (rolesDecide, AnalyticsCatalogAuthorizer) or CoSec's policies do, which a console cannot read ahead.

Constructors

Link copied to clipboard
constructor(connection: String, requireSourceApproval: Boolean, requirePublicationApproval: Boolean, rolesDecide: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard