Azure.ResourceManager.CloudHealth.Models Namespace

Classes

Name Description
ArmCloudHealthModelFactory

A factory class for creating instances of the models for mocking.

AzureMonitorWorkspaceSignalGroup

A grouping of signal assignments for a Azure Monitor Workspace.

AzureResourceSignalGroup

A grouping of signal assignments for an Azure resource.

DependenciesSignalGroup

Properties for dependent entities, i.e. child entities.

DynamicDetectionRule

ML-based evaluation rule for a signal definition.

EntityAlertConfiguration

Alert configuration details.

EntityAlerts

Alert configuration for an entity.

EntityCoordinates

Visual position of the entity.

EntityIcon

Visual icon definition of an entity.

EntitySignalAssignment

Group of signal definition assignments.

EntitySignalEvaluationRule

Evaluation rule for a signal definition.

EntitySignalGroup

Contains various signal groups that can be assigned to an entity.

EntitySignalThresholdRule

Threshold-based evaluation rule for a signal definition.

HealthModelAuthenticationSettingProperties

Authentication setting properties Please note this is the abstract base class. The derived classes available for instantiation are: ManagedIdentityAuthenticationSettingProperties.

HealthModelDiscoveryRuleProperties

Discovery rule properties.

HealthModelEntityProperties

Properties which are common across all kinds of entities.

HealthModelPatch

The type used for update operations of the HealthModel.

HealthModelProperties

HealthModel properties.

HealthModelRelationshipProperties

Relationship properties.

HealthModelSignalDefinitionProperties

SignalDefinition properties Please note this is the abstract base class. The derived classes available for instantiation are: ResourceMetricSignalDefinitionProperties, LogAnalyticsQuerySignalDefinitionProperties, and PrometheusMetricsSignalDefinitionProperties.

LogAnalyticsQuerySignalDefinitionProperties

Log Analytics Query Signal Definition properties.

LogAnalyticsSignalGroup

A grouping of signal assignments for a Log Analytics Workspace.

ManagedIdentityAuthenticationSettingProperties

Authentication setting properties for Azure Managed Identity.

ModelDiscoverySettings

Settings for automatically discovering entities for the health model.

PrometheusMetricsSignalDefinitionProperties

Prometheus Metrics Signal Definition properties.

ResourceMetricSignalDefinitionProperties

Azure Resource Metric Signal Definition properties.

Structs

Name Description
DependenciesAggregationType

Aggregation type for child dependencies.

DiscoveryRuleRecommendedSignalsBehavior

Discovery rule recommended signal behavior.

DiscoveryRuleRelationshipDiscoveryBehavior

Discovery rule relationship discovery behavior.

DynamicThresholdDirection

Threshold direction for dynamic thresholds.

DynamicThresholdModel

ML-based model variants.

EntityAlertSeverity

Severity of an alert.

EntityHealthState

Health state of an entity.

EntityImpact

Type of impact an entity has on health state propagation.

EntitySignalOperator

Signal operator.

EntitySignalRefreshInterval

Refresh interval in ISO duration format.

HealthModelProvisioningState

Health Model provisioning states.

MetricAggregationType

Metric aggregation type.