Compartir a través de


PrestoLinkedService interface

Servicio vinculado al servidor de Presto. Este servicio vinculado tiene la propiedad de versión compatible. La versión 1.0 está programada para desuso, mientras que la canalización seguirá ejecutándose después de EOL, pero sin ninguna corrección de errores o características nuevas.

Extends

Propiedades

allowHostNameCNMismatch

Especifica si se debe requerir un nombre de certificado SSL emitido por la entidad de certificación para que coincida con el nombre de host del servidor al conectarse a través de SSL. El valor predeterminado es false. Solo se usa para la versión 1.0.

allowSelfSignedServerCert

Especifica si se permiten certificados autofirmados desde el servidor. El valor predeterminado es false. Solo se usa para la versión 1.0.

authenticationType

Mecanismo de autenticación que se usa para conectarse al servidor de Presto.

catalog

Contexto de catálogo para todas las solicitudes en el servidor.

enableServerCertificateValidation

Especifica si las conexiones al servidor validarán el certificado de servidor; el valor predeterminado es True. Solo se usa para la versión 2.0

enableSsl

Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado de la versión heredada es False. El valor predeterminado de la versión 2.0 es True.

encryptedCredential

Credencial cifrada que se usa para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).

host

Dirección IP o nombre de host del servidor de Presto. (es decir, 192.168.222.160)

password

Contraseña correspondiente al nombre de usuario.

port

Puerto TCP que usa el servidor presto para escuchar las conexiones de cliente. El valor predeterminado es 8080 cuando deshabilita SSL, el valor predeterminado es 443 cuando se habilita SSL.

serverVersion

Versión del servidor de Presto. (es decir, 0,148-t) Solo se usa para la versión 1.0.

timeZoneID

Zona horaria local usada por la conexión. Los valores válidos para esta opción se especifican en la base de datos de zona horaria de IANA. El valor predeterminado de la versión 1.0 es la zona horaria del sistema cliente. El valor predeterminado de la versión 2.0 es timeZone del sistema del servidor.

trustedCertPath

Ruta de acceso completa del archivo .pem que contiene certificados de ENTIDAD de certificación de confianza para comprobar el servidor al conectarse a través de SSL. Esta propiedad solo se puede establecer cuando se usa SSL en IR autohospedado. El valor predeterminado es el archivo cacerts.pem instalado con ir. Solo se usa para la versión 1.0.

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

username

Nombre de usuario que se usa para conectarse al servidor de Presto.

useSystemTrustStore

Especifica si se debe usar un certificado de ENTIDAD de certificación desde el almacén de confianza del sistema o desde un archivo PEM especificado. El valor predeterminado es false. Solo se usa para la versión 1.0.

Propiedades heredadas

annotations

Lista de etiquetas que se pueden usar para describir el servicio vinculado.

connectVia

Referencia del entorno de ejecución de integración.

description

Descripción del servicio vinculado.

parameters

Parámetros para el servicio vinculado.

version

Versión del servicio vinculado.

Detalles de las propiedades

allowHostNameCNMismatch

Especifica si se debe requerir un nombre de certificado SSL emitido por la entidad de certificación para que coincida con el nombre de host del servidor al conectarse a través de SSL. El valor predeterminado es false. Solo se usa para la versión 1.0.

allowHostNameCNMismatch?: any

Valor de propiedad

any

allowSelfSignedServerCert

Especifica si se permiten certificados autofirmados desde el servidor. El valor predeterminado es false. Solo se usa para la versión 1.0.

allowSelfSignedServerCert?: any

Valor de propiedad

any

authenticationType

Mecanismo de autenticación que se usa para conectarse al servidor de Presto.

authenticationType: string

Valor de propiedad

string

catalog

Contexto de catálogo para todas las solicitudes en el servidor.

catalog: any

Valor de propiedad

any

enableServerCertificateValidation

Especifica si las conexiones al servidor validarán el certificado de servidor; el valor predeterminado es True. Solo se usa para la versión 2.0

enableServerCertificateValidation?: any

Valor de propiedad

any

enableSsl

Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado de la versión heredada es False. El valor predeterminado de la versión 2.0 es True.

enableSsl?: any

Valor de propiedad

any

encryptedCredential

Credencial cifrada que se usa para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).

encryptedCredential?: any

Valor de propiedad

any

host

Dirección IP o nombre de host del servidor de Presto. (es decir, 192.168.222.160)

host: any

Valor de propiedad

any

password

Contraseña correspondiente al nombre de usuario.

password?: SecretBaseUnion

Valor de propiedad

port

Puerto TCP que usa el servidor presto para escuchar las conexiones de cliente. El valor predeterminado es 8080 cuando deshabilita SSL, el valor predeterminado es 443 cuando se habilita SSL.

port?: any

Valor de propiedad

any

serverVersion

Versión del servidor de Presto. (es decir, 0,148-t) Solo se usa para la versión 1.0.

serverVersion?: any

Valor de propiedad

any

timeZoneID

Zona horaria local usada por la conexión. Los valores válidos para esta opción se especifican en la base de datos de zona horaria de IANA. El valor predeterminado de la versión 1.0 es la zona horaria del sistema cliente. El valor predeterminado de la versión 2.0 es timeZone del sistema del servidor.

timeZoneID?: any

Valor de propiedad

any

trustedCertPath

Ruta de acceso completa del archivo .pem que contiene certificados de ENTIDAD de certificación de confianza para comprobar el servidor al conectarse a través de SSL. Esta propiedad solo se puede establecer cuando se usa SSL en IR autohospedado. El valor predeterminado es el archivo cacerts.pem instalado con ir. Solo se usa para la versión 1.0.

trustedCertPath?: any

Valor de propiedad

any

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

type: "Presto"

Valor de propiedad

"Presto"

username

Nombre de usuario que se usa para conectarse al servidor de Presto.

username?: any

Valor de propiedad

any

useSystemTrustStore

Especifica si se debe usar un certificado de ENTIDAD de certificación desde el almacén de confianza del sistema o desde un archivo PEM especificado. El valor predeterminado es false. Solo se usa para la versión 1.0.

useSystemTrustStore?: any

Valor de propiedad

any

Detalles de las propiedades heredadas

annotations

Lista de etiquetas que se pueden usar para describir el servicio vinculado.

annotations?: any[]

Valor de propiedad

any[]

Heredado deLinkedService.annotations

connectVia

Referencia del entorno de ejecución de integración.

connectVia?: IntegrationRuntimeReference

Valor de propiedad

heredado deLinkedService.connectVia

description

Descripción del servicio vinculado.

description?: string

Valor de propiedad

string

heredado deLinkedService.description

parameters

Parámetros para el servicio vinculado.

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

Valor de propiedad

{[propertyName: string]: ParameterSpecification}

se hereda deLinkedService.parameters

version

Versión del servicio vinculado.

version?: string

Valor de propiedad

string

heredado deLinkedService.version