Share via


MsSqlServerProviderInstanceProperties Class

Definition

Gets or sets the SQL server provider properties.

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

Constructors

MsSqlServerProviderInstanceProperties()

Initializes a new instance of MsSqlServerProviderInstanceProperties.

Properties

DBPassword

Gets or sets the database password.

DBPasswordUri

Gets or sets the key vault URI to secret with the database password.

DBPort

Gets or sets the database sql port.

DBUsername

Gets or sets the database user name.

Hostname

Gets or sets the SQL server host name.

SapSid

Gets or sets the SAP System Identifier.

SslCertificateUri

Gets or sets the blob URI to SSL certificate for the SQL Database.

SslPreference

Gets or sets certificate preference if secure communication is enabled.

Explicit Interface Implementations

IJsonModel<MsSqlServerProviderInstanceProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MsSqlServerProviderInstanceProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<ProviderSpecificProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ProviderSpecificProperties)
IPersistableModel<MsSqlServerProviderInstanceProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MsSqlServerProviderInstanceProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MsSqlServerProviderInstanceProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<ProviderSpecificProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ProviderSpecificProperties)

Applies to