Partilhar via


RestServiceLinkedService interface

Serviço de repouso serviço vinculado.

Extends

Propriedades

aadResourceId

O recurso que você está solicitando autorização para usar. Type: string (ou Expression with resultType string).

authenticationType

Tipo de autenticação usado para se conectar ao serviço REST.

authHeaders

Os cabeçalhos HTTP adicionais na solicitação à API RESTful usados para autorização. Type: objeto (ou Expression com objeto resultType).

azureCloudType

Indica o tipo de nuvem azure do princípio de serviço auth. Os valores permitidos são AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. O valor padrão é o tipo de nuvem das regiões de fábrica de dados. Type: string (ou Expression with resultType string).

clientId

O ID do cliente associado ao seu aplicativo. Type: string (ou Expression with resultType string).

clientSecret

O segredo do cliente associado ao seu aplicativo.

credential

A referência de credencial que contém informações de autenticação.

enableServerCertificateValidation

Se o certificado SSL do lado do servidor deve ser validado ao se conectar ao ponto de extremidade. O valor padrão é true. Tipo: booleano (ou Expressão com resultType booleano).

encryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais de tempo de execução de integração. Tipo: string.

password

A senha usada no tipo de autenticação Básica.

resource

O serviço ou recurso de destino ao qual o acesso será solicitado. Type: string (ou Expression with resultType string).

scope

O âmbito do acesso necessário. Descreve o tipo de acesso que será solicitado. Type: string (ou Expression with resultType string).

servicePrincipalId

O ID do cliente do aplicativo usado no tipo de autenticação AadServicePrincipal. Type: string (ou Expression with resultType string).

servicePrincipalKey

A chave do aplicativo usada no tipo de autenticação AadServicePrincipal.

tenant

As informações do locatário (nome de domínio ou ID do locatário) usadas no tipo de autenticação AadServicePrincipal sob o qual seu aplicativo reside. Type: string (ou Expression with resultType string).

tokenEndpoint

O ponto de extremidade de token do servidor de autorização para adquirir o token de acesso. Type: string (ou Expression with resultType string).

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

url

A URL base do serviço REST. Type: string (ou Expression with resultType string).

userName

O nome de usuário usado no tipo de autenticação Básica. Type: string (ou Expression with resultType string).

Propriedades Herdadas

annotations

Lista de tags que podem ser usadas para descrever o serviço vinculado.

connectVia

A referência de tempo de execução de integração.

description

Descrição do serviço vinculado.

parameters

Parâmetros para serviço vinculado.

Detalhes de Propriedade

aadResourceId

O recurso que você está solicitando autorização para usar. Type: string (ou Expression with resultType string).

aadResourceId?: any

Valor de Propriedade

any

authenticationType

Tipo de autenticação usado para se conectar ao serviço REST.

authenticationType: string

Valor de Propriedade

string

authHeaders

Os cabeçalhos HTTP adicionais na solicitação à API RESTful usados para autorização. Type: objeto (ou Expression com objeto resultType).

authHeaders?: any

Valor de Propriedade

any

azureCloudType

Indica o tipo de nuvem azure do princípio de serviço auth. Os valores permitidos são AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. O valor padrão é o tipo de nuvem das regiões de fábrica de dados. Type: string (ou Expression with resultType string).

azureCloudType?: any

Valor de Propriedade

any

clientId

O ID do cliente associado ao seu aplicativo. Type: string (ou Expression with resultType string).

clientId?: any

Valor de Propriedade

any

clientSecret

O segredo do cliente associado ao seu aplicativo.

clientSecret?: SecretBaseUnion

Valor de Propriedade

credential

A referência de credencial que contém informações de autenticação.

credential?: CredentialReference

Valor de Propriedade

enableServerCertificateValidation

Se o certificado SSL do lado do servidor deve ser validado ao se conectar ao ponto de extremidade. O valor padrão é true. Tipo: booleano (ou Expressão com resultType booleano).

enableServerCertificateValidation?: any

Valor de Propriedade

any

encryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais de tempo de execução de integração. Tipo: string.

encryptedCredential?: string

Valor de Propriedade

string

password

A senha usada no tipo de autenticação Básica.

password?: SecretBaseUnion

Valor de Propriedade

resource

O serviço ou recurso de destino ao qual o acesso será solicitado. Type: string (ou Expression with resultType string).

resource?: any

Valor de Propriedade

any

scope

O âmbito do acesso necessário. Descreve o tipo de acesso que será solicitado. Type: string (ou Expression with resultType string).

scope?: any

Valor de Propriedade

any

servicePrincipalId

O ID do cliente do aplicativo usado no tipo de autenticação AadServicePrincipal. Type: string (ou Expression with resultType string).

servicePrincipalId?: any

Valor de Propriedade

any

servicePrincipalKey

A chave do aplicativo usada no tipo de autenticação AadServicePrincipal.

servicePrincipalKey?: SecretBaseUnion

Valor de Propriedade

tenant

As informações do locatário (nome de domínio ou ID do locatário) usadas no tipo de autenticação AadServicePrincipal sob o qual seu aplicativo reside. Type: string (ou Expression with resultType string).

tenant?: any

Valor de Propriedade

any

tokenEndpoint

O ponto de extremidade de token do servidor de autorização para adquirir o token de acesso. Type: string (ou Expression with resultType string).

tokenEndpoint?: any

Valor de Propriedade

any

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "RestService"

Valor de Propriedade

"RestService"

url

A URL base do serviço REST. Type: string (ou Expression with resultType string).

url: any

Valor de Propriedade

any

userName

O nome de usuário usado no tipo de autenticação Básica. Type: string (ou Expression with resultType string).

userName?: any

Valor de Propriedade

any

Detalhes da Propriedade Herdada

annotations

Lista de tags que podem ser usadas para descrever o serviço vinculado.

annotations?: any[]

Valor de Propriedade

any[]

herdado de de anotações LinkedService.annotations

connectVia

A referência de tempo de execução de integração.

connectVia?: IntegrationRuntimeReference

Valor de Propriedade

herdado deLinkedService.connectVia

description

Descrição do serviço vinculado.

description?: string

Valor de Propriedade

string

herdado deLinkedService.description

parameters

Parâmetros para serviço vinculado.

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

Valor de Propriedade

{[propertyName: string]: ParameterSpecification}

herdado deLinkedService.parameters