Share via


DB2ProviderInstanceProperties Class

Definition

Gets or sets the DB2 provider properties.

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

Constructors

DB2ProviderInstanceProperties()

Initializes a new instance of DB2ProviderInstanceProperties.

Properties

DBName

Gets or sets the db2 database name.

DBPassword

Gets or sets the db2 database password.

DBPasswordUri

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

DBPort

Gets or sets the db2 database sql port.

DBUsername

Gets or sets the db2 database user name.

Hostname

Gets or sets the target virtual machine name.

SapSid

Gets or sets the SAP System Identifier.

SslCertificateUri

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

SslPreference

Gets or sets certificate preference if secure communication is enabled.

Explicit Interface Implementations

IJsonModel<DB2ProviderInstanceProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DB2ProviderInstanceProperties>.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<DB2ProviderInstanceProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DB2ProviderInstanceProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DB2ProviderInstanceProperties>.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