DataCollectionOptions Class

Definition

DataCollectionOptions resource properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.DataCollectionOptionsTypeConverter))]
public class DataCollectionOptions : Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IDataCollectionOptions
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.DataCollectionOptionsTypeConverter))>]
type DataCollectionOptions = class
    interface IDataCollectionOptions
    interface IJsonSerializable
Public Class DataCollectionOptions
Implements IDataCollectionOptions
Inheritance
DataCollectionOptions
Attributes
Implements

Constructors

Name Description
DataCollectionOptions()

Creates an new DataCollectionOptions instance.

Properties

Name Description
IsDiagnosticsEventsEnabled

Indicates whether diagnostic collection is enabled for the VM cluster/Cloud VM cluster/VMBM DBCS.

IsHealthMonitoringEnabled

Indicates whether health monitoring is enabled for the VM cluster / Cloud VM cluster / VMBM DBCS.

IsIncidentLogsEnabled

Indicates whether incident logs and trace collection are enabled for the VM cluster / Cloud VM cluster / VMBM DBCS.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataCollectionOptions.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataCollectionOptions.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IDataCollectionOptions.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataCollectionOptions into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to