Share via


MonitoringSettingResource Class

Definition

Monitoring Setting resource

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.MonitoringSettingResourceTypeConverter))]
public class MonitoringSettingResource : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.IMonitoringSettingResource, Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.MonitoringSettingResourceTypeConverter))>]
type MonitoringSettingResource = class
    interface IMonitoringSettingResource
    interface IJsonSerializable
    interface IResource
    interface IValidates
Public Class MonitoringSettingResource
Implements IMonitoringSettingResource, IValidates
Inheritance
MonitoringSettingResource
Attributes
Implements

Constructors

MonitoringSettingResource()

Creates an new MonitoringSettingResource instance.

Properties

AppInsightAgentVersionJava

Indicates the version of application insight java agent

AppInsightsInstrumentationKey

Target application insight instrumentation key, null or whitespace include empty will disable monitoringSettings

AppInsightsSamplingRate

Indicates the sampling rate of application insight agent, should be in range [0.0, 100.0]

Code

The code of error.

Id

Fully qualified resource Id for the resource.

Message

The message of error.

Name

The name of the resource.

ProvisioningState

State of the Monitoring Setting.

ResourceGroupName

Gets the resource group name

SystemData

Metadata pertaining to creation and last modification of the resource.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource modification (UTC).

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

TraceEnabled

Indicates whether enable the trace functionality, which will be deprecated since api version 2020-11-01-preview. Please leverage appInsightsInstrumentationKey to indicate if monitoringSettings enabled or not

Type

The type of the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MonitoringSettingResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MonitoringSettingResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20220401.IMonitoringSettingResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MonitoringSettingResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to