Freigeben über


SqlVMTroubleshooting Class

Definition

Details required for SQL VM troubleshooting

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.SqlVMTroubleshootingTypeConverter))]
public class SqlVMTroubleshooting : Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.ISqlVMTroubleshooting
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.SqlVMTroubleshootingTypeConverter))>]
type SqlVMTroubleshooting = class
    interface ISqlVMTroubleshooting
    interface IJsonSerializable
Public Class SqlVMTroubleshooting
Implements ISqlVMTroubleshooting
Inheritance
SqlVMTroubleshooting
Attributes
Implements

Constructors

Name Description
SqlVMTroubleshooting()

Creates an new SqlVMTroubleshooting instance.

Properties

Name Description
EndTimeUtc

End time in UTC timezone.

StartTimeUtc

Start time in UTC timezone.

TroubleshootingScenario

SQL VM troubleshooting scenario.

UnhealthyReplicaInfoAvailabilityGroupName

The name of the availability group

VirtualMachineResourceId

Virtual machine resource id for response.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SqlVMTroubleshooting.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SqlVMTroubleshooting.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.ISqlVMTroubleshooting.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SqlVMTroubleshooting into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to