HBaseLinkedService interface
Verknüpfter HBase-Serverdienst.
- Extends
Eigenschaften
allow |
Gibt an, ob ein von der Zertifizierungsstelle ausgestellter SSL-Zertifikatsname erforderlich ist, der mit dem Hostnamen des Servers übereinstimmt, wenn eine Verbindung über SSL hergestellt wird. Der Standardwert ist „FALSE“. |
allow |
Gibt an, ob vom Server selbstsignierte Zertifikate zugelassen werden. Der Standardwert ist „FALSE“. |
authentication |
Der Authentifizierungsmechanismus, der für die Verbindung mit dem HBase-Server verwendet werden soll. |
enable |
Gibt an, ob die Verbindungen mit dem Server mit SSL verschlüsselt werden. Der Standardwert ist „FALSE“. |
encrypted |
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string. |
host | IP-Adresse oder Hostname des HBase-Servers. (z.B. 192.168.222.160) |
http |
Die Teil-URL, die dem HBase-Server entspricht. (z.B. /gateway/sandbox/hbase/version) |
password | Das Kennwort, das zum Benutzernamen gehört. |
port | Der TCP-Port, den die HBase-Instanz verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 9090. |
trusted |
Der vollständige Pfad der PEM-Datei mit vertrauenswürdigen Zertifizierungsstellenzertifikaten zur Überprüfung des Servers beim Verbindungsaufbau über SSL. Diese Eigenschaft kann nur festgelegt werden, wenn SSL in einer selbstgehostetem IR verwendet wird. Der Standardwert ist die Datei „cacerts.pem“, die mit der IR installiert wird. |
type | Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
username | Der Benutzername, der für die Verbindung mit der HBase-Instanz verwendet wird. |
Geerbte Eigenschaften
annotations | Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können. |
connect |
Der Verweis auf die Integration Runtime. |
description | Beschreibung des verknüpften Diensts. |
parameters | Parameter für den verknüpften Dienst. |
Details zur Eigenschaft
allowHostNameCNMismatch
Gibt an, ob ein von der Zertifizierungsstelle ausgestellter SSL-Zertifikatsname erforderlich ist, der mit dem Hostnamen des Servers übereinstimmt, wenn eine Verbindung über SSL hergestellt wird. Der Standardwert ist „FALSE“.
allowHostNameCNMismatch?: any
Eigenschaftswert
any
allowSelfSignedServerCert
Gibt an, ob vom Server selbstsignierte Zertifikate zugelassen werden. Der Standardwert ist „FALSE“.
allowSelfSignedServerCert?: any
Eigenschaftswert
any
authenticationType
Der Authentifizierungsmechanismus, der für die Verbindung mit dem HBase-Server verwendet werden soll.
authenticationType: string
Eigenschaftswert
string
enableSsl
Gibt an, ob die Verbindungen mit dem Server mit SSL verschlüsselt werden. Der Standardwert ist „FALSE“.
enableSsl?: any
Eigenschaftswert
any
encryptedCredential
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string.
encryptedCredential?: string
Eigenschaftswert
string
host
IP-Adresse oder Hostname des HBase-Servers. (z.B. 192.168.222.160)
host: any
Eigenschaftswert
any
httpPath
Die Teil-URL, die dem HBase-Server entspricht. (z.B. /gateway/sandbox/hbase/version)
httpPath?: any
Eigenschaftswert
any
password
Das Kennwort, das zum Benutzernamen gehört.
password?: SecretBaseUnion
Eigenschaftswert
port
Der TCP-Port, den die HBase-Instanz verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 9090.
port?: any
Eigenschaftswert
any
trustedCertPath
Der vollständige Pfad der PEM-Datei mit vertrauenswürdigen Zertifizierungsstellenzertifikaten zur Überprüfung des Servers beim Verbindungsaufbau über SSL. Diese Eigenschaft kann nur festgelegt werden, wenn SSL in einer selbstgehostetem IR verwendet wird. Der Standardwert ist die Datei „cacerts.pem“, die mit der IR installiert wird.
trustedCertPath?: any
Eigenschaftswert
any
type
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "HBase"
Eigenschaftswert
"HBase"
username
Der Benutzername, der für die Verbindung mit der HBase-Instanz verwendet wird.
username?: any
Eigenschaftswert
any
Geerbte Eigenschaftsdetails
annotations
Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.
annotations?: any[]
Eigenschaftswert
any[]
Geerbt vonLinkedService.annotations
connectVia
Der Verweis auf die Integration Runtime.
connectVia?: IntegrationRuntimeReference
Eigenschaftswert
Geerbt vonLinkedService.connectVia
description
Beschreibung des verknüpften Diensts.
description?: string
Eigenschaftswert
string
Geerbt vonLinkedService.description
parameters
Parameter für den verknüpften Dienst.
parameters?: {[propertyName: string]: ParameterSpecification}
Eigenschaftswert
{[propertyName: string]: ParameterSpecification}
Geerbt vonLinkedService.parameters