TestimoX

API Reference

Class

AdMigrationPlan

Namespace ADPlayground.Migrations.Core
Assembly ADPlayground
Implements
IEquatable<AdMigrationPlan>
Modifiers sealed

AD migration plan composed from typed migration items.

Inheritance

  • Object
  • AdMigrationPlan

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Methods

public AdMigrationPlan <Clone>$() #
Returns: AdMigrationPlan
public virtual Boolean Equals(AdMigrationPlan other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public AdMigrationPlanRequest Request { get; set; } #

Original plan request.

public IReadOnlyList<AdMigrationPhase> Phases { get; set; } #

Planned phases.

public IReadOnlyList<AdMigrationIssue> Issues { get; set; } #

Plan issues.

public IReadOnlyList<AdMigrationPreflightCheck> PreflightChecks { get; set; } #

Operator-facing preflight checks for the migration plan.

public Int32 BlockerCount { get; } #

Gets the number of blockers.

public Int32 PreflightBlockerCount { get; } #

Gets the number of unsatisfied blocking preflight checks.

public Boolean CanApply { get; } #

Gets a value indicating whether the plan can be applied.