ข้ามไปยังเนื้อหา

Class DatabaseTopologyOperationalSummary

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Describes the aggregate operator-facing posture for the current database topology.

public sealed class DatabaseTopologyOperationalSummary

objectDatabaseTopologyOperationalSummary

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

DatabaseTopologyOperationalSummary(string, string, string, string, string, int, int, int, int, int, int, int, int, int)

Section titled “ DatabaseTopologyOperationalSummary(string, string, string, string, string, int, int, int, int, int, int, int, int, int)”

Creates a new database-topology operational summary.

public DatabaseTopologyOperationalSummary(string status, string headline, string detail, string actionLabel, string actionPath, int roleCount, int healthyRoleCount, int degradedRoleCount, int unhealthyRoleCount, int migrationTargetCount, int succeededMigrationTargetCount, int failedMigrationTargetCount, int pendingMigrationTargetCount, int productionReadyMigrationTargetCount)

status string

The aggregate topology status such as Ready, Attention, or Blocked.

headline string

The operator-facing summary headline.

detail string

The operator-facing summary detail.

actionLabel string

The suggested operator action label.

actionPath string

The suggested operator action path.

roleCount int

The total number of configured logical database roles.

healthyRoleCount int

The number of roles currently reporting healthy runtime state.

degradedRoleCount int

The number of roles currently reporting degraded runtime state.

unhealthyRoleCount int

The number of roles currently reporting unhealthy runtime state.

migrationTargetCount int

The total number of visible logical migration targets.

succeededMigrationTargetCount int

The number of migration targets currently reporting Succeeded.

failedMigrationTargetCount int

The number of migration targets currently reporting Failed.

pendingMigrationTargetCount int

The number of migration targets that are not yet Succeeded.

productionReadyMigrationTargetCount int

The number of migration targets that publish production-recommended guidance.

Gets the suggested operator action label.

public string ActionLabel { get; }

string

Gets the suggested operator action path.

public string ActionPath { get; }

string

Gets the number of roles currently reporting degraded runtime state.

public int DegradedRoleCount { get; }

int

Gets the operator-facing summary detail.

public string Detail { get; }

string

Gets the number of migration targets currently reporting Failed.

public int FailedMigrationTargetCount { get; }

int

Gets the operator-facing summary headline.

public string Headline { get; }

string

Gets the number of roles currently reporting healthy runtime state.

public int HealthyRoleCount { get; }

int

Gets the total number of visible logical migration targets.

public int MigrationTargetCount { get; }

int

Gets the number of migration targets that are not yet Succeeded.

public int PendingMigrationTargetCount { get; }

int

Gets the number of migration targets that publish production-recommended guidance.

public int ProductionReadyMigrationTargetCount { get; }

int

Gets the total number of configured logical database roles.

public int RoleCount { get; }

int

Gets the aggregate topology status.

public string Status { get; }

string

Gets the number of migration targets currently reporting Succeeded.

public int SucceededMigrationTargetCount { get; }

int

Gets the number of roles currently reporting unhealthy runtime state.

public int UnhealthyRoleCount { get; }

int