Skip to main content

TenantRegistryReconcileReportDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Report of POST system/v1/tenants/reconcile-registry: tenants that a parent lists in its own registry but that are missing in the system registry.

public class TenantRegistryReconcileReportDto

Inheritance Object → TenantRegistryReconcileReportDto

Properties​

Applied​

True when the missing rows were written; false for a dry run.

public bool Applied { get; set; }

Property Value​

Boolean

Walked​

Tenants walked below the system tenant.

public int Walked { get; set; }

Property Value​

Int32

Inserted​

Rows inserted (apply) or that would be inserted (dry run).

public List<TenantRegistryReconcileInsertDto> Inserted { get; set; }

Property Value​

List<TenantRegistryReconcileInsertDto>

AlreadyPresent​

Tenants whose system registry row already matches.

public int AlreadyPresent { get; set; }

Property Value​

Int32

Conflicts​

Rows left untouched, with the reason.

public List<TenantRegistryReconcileConflictDto> Conflicts { get; set; }

Property Value​

List<TenantRegistryReconcileConflictDto>

Summary​

One-line summary.

public string Summary { get; set; }

Property Value​

String

Constructors​

TenantRegistryReconcileReportDto()​

public TenantRegistryReconcileReportDto()