HealthStateAggregationType Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Aggregation strategy for combining a set of health states into one.
public readonly struct HealthStateAggregationType : IEquatable<Azure.ResourceManager.CloudHealth.Models.HealthStateAggregationType>
type HealthStateAggregationType = struct
Public Structure HealthStateAggregationType
Implements IEquatable(Of HealthStateAggregationType)
- Inheritance
-
HealthStateAggregationType
- Implements
Constructors
| Name | Description |
|---|---|
| HealthStateAggregationType(String) |
Initializes a new instance of HealthStateAggregationType. |
Properties
| Name | Description |
|---|---|
| BestOf |
Best (least severe) health state across the non-Unknown members is propagated. Unknown members are excluded from the selection; if every member is Unknown the group resolves to Unknown. The 'ignoreUnknown' flag has no observable effect for this strategy and is documented as such. |
| MaxNotHealthy |
Healthy if the count/percentage of not-healthy members stays below the threshold. |
| MinHealthy |
Healthy if the count/percentage of healthy members meets the threshold. |
| WorstOf |
Worst health state across members is propagated. Default behavior. |
Methods
| Name | Description |
|---|---|
| Equals(HealthStateAggregationType) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(HealthStateAggregationType, HealthStateAggregationType) |
Determines if two HealthStateAggregationType values are the same. |
| Implicit(String to HealthStateAggregationType) |
Converts a string to a HealthStateAggregationType. |
| Implicit(String to Nullable<HealthStateAggregationType>) | |
| Inequality(HealthStateAggregationType, HealthStateAggregationType) |
Determines if two HealthStateAggregationType values are not the same. |