TenantOwnershipReviewReportDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Report of POST system/v1/tenants/review-ownership: this instance's tenant databases whose
ownership on the shared MongoDB server is not unambiguous.
public class TenantOwnershipReviewReportDto
Inheritance Object → TenantOwnershipReviewReportDto
Properties
SystemDatabaseName
The system database (identity) of the instance that ran the review.
public string SystemDatabaseName { get; set; }
Property Value
Stamp
True when the review ran with stamp; false for a read-only listing.
public bool Stamp { get; set; }
Property Value
Checked
Tenant databases checked.
public int Checked { get; set; }
Property Value
Owned
Databases owned unambiguously by this instance (not listed).
public int Owned { get; set; }
Property Value
MissingDatabases
Registry rows whose database does not exist (skipped, never stamped).
public int MissingDatabases { get; set; }
Property Value
Entries
The listed databases.
public List<TenantOwnershipReviewEntryDto> Entries { get; set; }
Property Value
List<TenantOwnershipReviewEntryDto>
Summary
One-line summary.
public string Summary { get; set; }
Property Value
Constructors
TenantOwnershipReviewReportDto()
public TenantOwnershipReviewReportDto()