Share via


PrometheusRuleGroupResourceCollection Class

Definition

Represents a collection of alert rule resources.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PrometheusRuleGroups.Models.Api20230301.PrometheusRuleGroupResourceCollectionTypeConverter))]
public class PrometheusRuleGroupResourceCollection : Microsoft.Azure.PowerShell.Cmdlets.PrometheusRuleGroups.Models.Api20230301.IPrometheusRuleGroupResourceCollection
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PrometheusRuleGroups.Models.Api20230301.PrometheusRuleGroupResourceCollectionTypeConverter))>]
type PrometheusRuleGroupResourceCollection = class
    interface IPrometheusRuleGroupResourceCollection
    interface IJsonSerializable
Public Class PrometheusRuleGroupResourceCollection
Implements IPrometheusRuleGroupResourceCollection
Inheritance
PrometheusRuleGroupResourceCollection
Attributes
Implements

Constructors

PrometheusRuleGroupResourceCollection()

Creates an new PrometheusRuleGroupResourceCollection instance.

Properties

Value

the values for the alert rule resources.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PrometheusRuleGroupResourceCollection.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PrometheusRuleGroupResourceCollection.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PrometheusRuleGroups.Models.Api20230301.IPrometheusRuleGroupResourceCollection.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PrometheusRuleGroupResourceCollection into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to