Sprog

ArmAppContainersModelFactory.ContainerAppManagedEnvironmentMigrationEligibilityResult Method

Definition

Result of a read-only managed environment migration eligibility check.

public static Azure.ResourceManager.AppContainers.Models.ContainerAppManagedEnvironmentMigrationEligibilityResult ContainerAppManagedEnvironmentMigrationEligibilityResult(bool isEligible = false, string environmentName = default, string currentMode = default, string targetMode = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppContainers.Models.ContainerAppManagedEnvironmentMigrationEligibilityFailureReason> failureReasons = default);
static member ContainerAppManagedEnvironmentMigrationEligibilityResult : bool * string * string * string * seq<Azure.ResourceManager.AppContainers.Models.ContainerAppManagedEnvironmentMigrationEligibilityFailureReason> -> Azure.ResourceManager.AppContainers.Models.ContainerAppManagedEnvironmentMigrationEligibilityResult
Public Shared Function ContainerAppManagedEnvironmentMigrationEligibilityResult (Optional isEligible As Boolean = false, Optional environmentName As String = Nothing, Optional currentMode As String = Nothing, Optional targetMode As String = Nothing, Optional failureReasons As IEnumerable(Of ContainerAppManagedEnvironmentMigrationEligibilityFailureReason) = Nothing) As ContainerAppManagedEnvironmentMigrationEligibilityResult

Parameters

isEligible
Boolean

Whether the managed environment can migrate to the requested target mode.

environmentName
String

The name of the managed environment that was checked.

currentMode
String

The current mode of the managed environment.

targetMode
String

The requested target mode.

failureReasons
IEnumerable<ContainerAppManagedEnvironmentMigrationEligibilityFailureReason>

The blocking reasons preventing migration. Empty when the managed environment is eligible.

Returns

A new ContainerAppManagedEnvironmentMigrationEligibilityResult instance for mocking.

Applies to