Compartilhar via


PhoenixLinkedService Classe

Definição

Serviço vinculado do servidor Phoenix.

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

Construtores

PhoenixLinkedService()

Inicializa uma nova instância da classe PhoenixLinkedService.

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

Inicializa uma nova instância da classe PhoenixLinkedService.

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 Phoenix. Os valores possíveis incluem: 'Anonymous', 'UsernameAndPassword', 'WindowsAzureHDInsightService'

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 Phoenix. (ou seja, 192.168.222.160)

HttpPath

Obtém ou define a URL parcial correspondente ao servidor Phoenix. (ou seja, /gateway/sandbox/phoenix/version). O valor padrão será hbasephoenix se estiver usando WindowsAzureHDInsightService.

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 Phoenix usa para escutar conexões de cliente. O valor padrão é 8765.

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 Phoenix.

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