Package version:

Interface MariaDBLinkedService

MariaDB server linked service.

interface MariaDBLinkedService {
    annotations?: any[];
    connectionString?: any;
    connectVia?: IntegrationRuntimeReference;
    database?: any;
    description?: string;
    driverVersion?: any;
    encryptedCredential?: string;
    parameters?: {
        [propertyName: string]: ParameterSpecification;
    };
    password?: AzureKeyVaultSecretReference;
    port?: any;
    server?: any;
    sslMode?: any;
    type: "MariaDB";
    username?: any;
    useSystemTrustStore?: any;
    version?: string;
}

Hierarchy (view full)

Properties

annotations?: any[]

List of tags that can be used for describing the linked service.

connectionString?: any

An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.

The integration runtime reference.

database?: any

Database name for connection. Type: string.

description?: string

Linked service description.

driverVersion?: any

The version of the MariaDB driver. Type: string. V1 or empty for legacy driver, V2 for new driver. V1 can support connection string and property bag, V2 can only support connection string. The legacy driver is scheduled for deprecation by October 2024.

encryptedCredential?: string

The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.

parameters?: {
    [propertyName: string]: ParameterSpecification;
}

Parameters for linked service.

The Azure key vault secret reference of password in connection string.

port?: any

The port for the connection. Type: integer.

server?: any

Server name for connection. Type: string.

sslMode?: any

This option specifies whether the driver uses TLS encryption and verification when connecting to MariaDB. E.g., SSLMode=<0/1/2/3/4>. Options: DISABLED (0) / PREFERRED (1) (Default) / REQUIRED (2) / VERIFY_CA (3) / VERIFY_IDENTITY (4), REQUIRED (2) is recommended to only allow connections encrypted with SSL/TLS.

type

Polymorphic discriminator, which specifies the different types this object can be

username?: any

Username for authentication. Type: string.

useSystemTrustStore?: any

This option specifies whether to use a CA certificate from the system trust store, or from a specified PEM file. E.g. UseSystemTrustStore=<0/1>; Options: Enabled (1) / Disabled (0) (Default)

version?: string

Version of the linked service.