Interface ICouchbaseRemoteAnalyticsLink

Provides options for configuring an analytics remote couchbase cluster link.

interface ICouchbaseRemoteAnalyticsLink {
    dataverse: string;
    encryption?: ICouchbaseAnalyticsEncryptionSettings;
    hostname: string;
    linkType: CouchbaseRemote;
    name: string;
    password?: string;
    username?: string;
}

Hierarchy (view full)

Implemented by

Properties

dataverse: string

The dataverse that this link belongs to.

The encryption settings to be used for the link.

hostname: string

The hostname of the target Couchbase cluster.

linkType: CouchbaseRemote

Specifies what type of analytics link this represents.

name: string

The name of this link.

password?: string

The password to use for authentication with the remote cluster. Optional if client-certificate authentication (@see ICouchbaseAnalyticsEncryptionSettings.clientCertificate) is being used.

username?: string

The username to use for authentication with the remote cluster. Optional if client-certificate authentication (@see ICouchbaseAnalyticsEncryptionSettings.clientCertificate) is being used.