Skip to main content

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​

String

Stamp​

True when the review ran with stamp; false for a read-only listing.

public bool Stamp { get; set; }

Property Value​

Boolean

Checked​

Tenant databases checked.

public int Checked { get; set; }

Property Value​

Int32

Owned​

Databases owned unambiguously by this instance (not listed).

public int Owned { get; set; }

Property Value​

Int32

MissingDatabases​

Registry rows whose database does not exist (skipped, never stamped).

public int MissingDatabases { get; set; }

Property Value​

Int32

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​

String

Constructors​

TenantOwnershipReviewReportDto()​

public TenantOwnershipReviewReportDto()