Share via


OnPremiseSqlResourceDetails Class

Definition

Details of the On Premise Sql resource that was assessed.

public class OnPremiseSqlResourceDetails : Azure.ResourceManager.SecurityCenter.Models.OnPremiseResourceDetails
public class OnPremiseSqlResourceDetails : Azure.ResourceManager.SecurityCenter.Models.OnPremiseResourceDetails, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityCenter.Models.OnPremiseSqlResourceDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityCenter.Models.OnPremiseSqlResourceDetails>
type OnPremiseSqlResourceDetails = class
    inherit OnPremiseResourceDetails
type OnPremiseSqlResourceDetails = class
    inherit OnPremiseResourceDetails
    interface IJsonModel<OnPremiseSqlResourceDetails>
    interface IPersistableModel<OnPremiseSqlResourceDetails>
Public Class OnPremiseSqlResourceDetails
Inherits OnPremiseResourceDetails
Public Class OnPremiseSqlResourceDetails
Inherits OnPremiseResourceDetails
Implements IJsonModel(Of OnPremiseSqlResourceDetails), IPersistableModel(Of OnPremiseSqlResourceDetails)
Inheritance
Implements

Constructors

OnPremiseSqlResourceDetails(ResourceIdentifier, Guid, String, String, String, String)

Initializes a new instance of OnPremiseSqlResourceDetails.

Properties

DatabaseName

The Sql database name installed on the machine.

MachineName

The name of the machine.

(Inherited from OnPremiseResourceDetails)
ServerName

The Sql server name installed on the machine.

SourceComputerId

The oms agent Id installed on the machine.

(Inherited from OnPremiseResourceDetails)
VmUuid

The unique Id of the machine.

(Inherited from OnPremiseResourceDetails)
WorkspaceId

Azure resource Id of the workspace the machine is attached to.

(Inherited from OnPremiseResourceDetails)

Explicit Interface Implementations

IJsonModel<OnPremiseResourceDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from OnPremiseResourceDetails)
IJsonModel<OnPremiseResourceDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from OnPremiseResourceDetails)
IJsonModel<OnPremiseSqlResourceDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<OnPremiseSqlResourceDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<SecurityCenterResourceDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from SecurityCenterResourceDetails)
IJsonModel<SecurityCenterResourceDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from SecurityCenterResourceDetails)
IPersistableModel<OnPremiseResourceDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from OnPremiseResourceDetails)
IPersistableModel<OnPremiseResourceDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from OnPremiseResourceDetails)
IPersistableModel<OnPremiseResourceDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from OnPremiseResourceDetails)
IPersistableModel<OnPremiseSqlResourceDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OnPremiseSqlResourceDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<OnPremiseSqlResourceDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<SecurityCenterResourceDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from SecurityCenterResourceDetails)
IPersistableModel<SecurityCenterResourceDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from SecurityCenterResourceDetails)
IPersistableModel<SecurityCenterResourceDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from SecurityCenterResourceDetails)

Applies to