SignalConfiguration Class
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.
A signal configuration for an Azure resource type
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.SignalConfigurationTypeConverter))]
public class SignalConfiguration : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.ISignalConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.SignalConfigurationTypeConverter))>]
type SignalConfiguration = class
interface ISignalConfiguration
interface IJsonSerializable
Public Class SignalConfiguration
Implements ISignalConfiguration
- Inheritance
-
SignalConfiguration
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| SignalConfiguration() |
Creates an new SignalConfiguration instance. |
Properties
| Name | Description |
|---|---|
| ApplicableResourceType |
Azure resource types to which the recommended signal configuration applies. |
| Configuration |
Kind-specific settings for the recommended signal. |
| ConfigurationSignalKind |
Kind of the recommended signal. |
| DataUnit |
Unit of the recommended signal result (e.g. Bytes, MilliSeconds, Percent, Count). |
| Description |
Description of the recommended signal configuration. |
| DisplayName |
Display name of the recommended signal configuration. |
| EvaluationRule |
Evaluation rules with recommended thresholds. |
| RefreshInterval |
Interval in which the recommended signal is evaluated. |
| SignalId |
Unique identifier of the recommended signal configuration. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of SignalConfiguration. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of SignalConfiguration. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.ISignalConfiguration. |
| FromJsonString(String) |
Creates a new instance of SignalConfiguration, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of SignalConfiguration into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |