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
Walked
Tenants walked below the system tenant.
public int Walked { get; set; }
Property Value
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
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
Constructors
TenantRegistryReconcileReportDto()
public TenantRegistryReconcileReportDto()