Share via


ConfigDataProperties Class

Definition

Configuration data properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.ConfigDataPropertiesTypeConverter))]
public class ConfigDataProperties : Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.IConfigDataProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.ConfigDataPropertiesTypeConverter))>]
type ConfigDataProperties = class
    interface IConfigDataProperties
    interface IJsonSerializable
Public Class ConfigDataProperties
Implements IConfigDataProperties
Inheritance
ConfigDataProperties
Attributes
Implements

Constructors

ConfigDataProperties()

Creates an new ConfigDataProperties instance.

Properties

Digest

Advisor digest configuration. Valid only for subscriptions

Exclude

Exclude the resource from Advisor evaluations. Valid values: False (default) or True.

LowCpuThreshold

Minimum percentage threshold for Advisor low CPU utilization evaluation. Valid only for subscriptions. Valid values: 5 (default), 10, 15 or 20.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ConfigDataProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ConfigDataProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.IConfigDataProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ConfigDataProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to