Language

GetSignalRecommendationsResponse Class

Definition

Response from getSignalRecommendations containing two independent suggestion streams for the Azure resource type represented by the target Entity. recommendedSignals lists signals broadly recommended to be enabled by default; recommendedConfigurations lists additional metrics that are not broadly applicable but, if a caller chooses to monitor one of them, ship with suggested starting-point thresholds. The two arrays are independent — items are not paired by index, and callers should treat them as two separate suggestion streams.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.GetSignalRecommendationsResponseTypeConverter))]
public class GetSignalRecommendationsResponse : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.IGetSignalRecommendationsResponse
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.GetSignalRecommendationsResponseTypeConverter))>]
type GetSignalRecommendationsResponse = class
    interface IGetSignalRecommendationsResponse
    interface IJsonSerializable
Public Class GetSignalRecommendationsResponse
Implements IGetSignalRecommendationsResponse
Inheritance
GetSignalRecommendationsResponse
Attributes
Implements

Constructors

Name Description
GetSignalRecommendationsResponse()

Creates an new GetSignalRecommendationsResponse instance.

Properties

Name Description
RecommendedConfiguration

Additional signal configurations for metrics that are not broadly applicable to every health model for an Entity of this resource type, but if a caller chooses to monitor one of these metrics, the provided thresholds are suggested as a starting point. Independent of recommendedSignals — not paired by index.

RecommendedSignal

Signals that are broadly recommended to be enabled by default for health models monitoring an Entity of this resource type. Each entry is a complete signal configuration (metric, aggregation, thresholds) ready to be added to a health model. Independent of recommendedConfigurations — not paired by index.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GetSignalRecommendationsResponse.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GetSignalRecommendationsResponse.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.IGetSignalRecommendationsResponse.

FromJsonString(String)

Creates a new instance of GetSignalRecommendationsResponse, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of GetSignalRecommendationsResponse into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to