Share via


PoolHealthStatus Struct

Definition

Pool status indicating whether a pool is available to create Dev Boxes.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Support.PoolHealthStatusTypeConverter))]
public struct PoolHealthStatus : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Support.PoolHealthStatus>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Support.PoolHealthStatusTypeConverter))>]
type PoolHealthStatus = struct
    interface IArgumentCompleter
Public Structure PoolHealthStatus
Implements IArgumentCompleter, IEquatable(Of PoolHealthStatus)
Inheritance
PoolHealthStatus
Attributes
Implements

Fields

Healthy

The pool health status is healthy.

Pending

The pool health status waiting for health checks to run.

Unhealthy

The pool health status is not healthy.

Unknown

The pool health status is not known.

Warning

The pool health status has one or more warnings.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(Object)

Compares values of enum type PoolHealthStatus (override for Object)

Equals(PoolHealthStatus)

Compares values of enum type PoolHealthStatus

GetHashCode()

Returns hashCode for enum PoolHealthStatus

ToString()

Returns string representation for PoolHealthStatus

Operators

Equality(PoolHealthStatus, PoolHealthStatus)

Overriding == operator for enum PoolHealthStatus

Implicit(PoolHealthStatus to String)

Implicit operator to convert PoolHealthStatus to string

Implicit(String to PoolHealthStatus)

Implicit operator to convert string to PoolHealthStatus

Inequality(PoolHealthStatus, PoolHealthStatus)

Overriding != operator for enum PoolHealthStatus

Applies to