Share via


OperationPropertiesDefinition Class

Definition

The definition of Azure Monitoring properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.OperationPropertiesDefinitionTypeConverter))]
public class OperationPropertiesDefinition : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IOperationPropertiesDefinition
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.OperationPropertiesDefinitionTypeConverter))>]
type OperationPropertiesDefinition = class
    interface IOperationPropertiesDefinition
    interface IJsonSerializable
Public Class OperationPropertiesDefinition
Implements IOperationPropertiesDefinition
Inheritance
OperationPropertiesDefinition
Attributes
Implements

Constructors

OperationPropertiesDefinition()

Creates an new OperationPropertiesDefinition instance.

Properties

ServiceSpecificationLogSpecification

A list of Azure Monitoring log definitions.

ServiceSpecificationMetricSpecification

A list of Azure Monitoring metrics definition.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OperationPropertiesDefinition.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OperationPropertiesDefinition.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IOperationPropertiesDefinition.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OperationPropertiesDefinition into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to