Partilhar via


PrestoLinkedService Classe

Definição

Serviço vinculado do servidor Presto.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("Presto")]
public class PrestoLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("Presto")>]
type PrestoLinkedService = class
    inherit LinkedService
Public Class PrestoLinkedService
Inherits LinkedService
Herança
PrestoLinkedService
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

PrestoLinkedService()

Inicializa uma nova instância da classe PrestoLinkedService.

PrestoLinkedService(Object, Object, Object, String, IDictionary<String, Object>, IntegrationRuntimeReference, String, IDictionary<String, ParameterSpecification>, IList<Object>, Object, Object, SecretBase, Object, Object, Object, Object, Object, Object, Object)

Inicializa uma nova instância da classe PrestoLinkedService.

Propriedades

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de LinkedService)
AllowHostNameCNMismatch

Obtém ou define se é necessário exigir um nome de certificado SSL emitido pela AC para corresponder ao nome do host do servidor ao se conectar via SSL. O valor padrão é false.

AllowSelfSignedServerCert

Obtém ou define especifica se os certificados autoassinados devem ser permitidos do servidor. O valor padrão é false.

Annotations

Obtém ou define a lista de marcas que podem ser usadas para descrever o serviço vinculado.

(Herdado de LinkedService)
AuthenticationType

Obtém ou define o mecanismo de autenticação usado para se conectar ao servidor Presto. Os valores possíveis incluem: 'Anonymous', 'LDAP'

Catalog

Obtém ou define o contexto do catálogo para todas as solicitações no servidor.

ConnectVia

Obtém ou define a referência de runtime de integração.

(Herdado de LinkedService)
Description

Obtém ou define a descrição do serviço vinculado.

(Herdado de LinkedService)
EnableSsl

Obtém ou define se as conexões com o servidor são criptografadas usando SSL. O valor padrão é false.

EncryptedCredential

Obtém ou define a credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais do runtime de integração. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Host

Obtém ou define o endereço IP ou o nome do host do servidor Presto. (ou seja, 192.168.222.160)

Parameters

Obtém ou define parâmetros para o serviço vinculado.

(Herdado de LinkedService)
Password

Obtém ou define a senha correspondente ao nome de usuário.

Port

Obtém ou define a porta TCP que o servidor Presto usa para escutar conexões de cliente. O valor padrão é 8080.

ServerVersion

Obtém ou define a versão do servidor Presto. (ou seja, 0.148-t)

TimeZoneID

Obtém ou define o fuso horário local usado pela conexão. Os valores válidos para essa opção são especificados no banco de dados de fuso horário IANA. O valor padrão é o fuso horário do sistema.

TrustedCertPath

Obtém ou define o caminho completo do arquivo .pem que contém certificados de autoridade de certificação confiáveis para verificar o servidor ao se conectar via SSL. Essa propriedade só pode ser definida ao usar o SSL em IR auto-hospedado. O valor padrão é o arquivo de cacerts.pem instalado com o IR.

Username

Obtém ou define o nome de usuário usado para se conectar ao servidor Presto.

UseSystemTrustStore

Obtém ou define especifica se um certificado de autoridade de certificação deve ser usado do repositório de confiança do sistema ou de um arquivo PEM especificado. O valor padrão é false.

Métodos

Validate()

Valide o objeto .

Aplica-se a