Compartilhar via


RestServiceLinkedService Classe

Definição

Serviço Rest vinculado.

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

Construtores

RestServiceLinkedService()

Inicializa uma nova instância da classe RestServiceLinkedService.

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

Inicializa uma nova instância da classe RestServiceLinkedService.

Propriedades

AadResourceId

Obtém ou define o recurso que você está solicitando autorização para usar.

AdditionalProperties

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

(Herdado de LinkedService)
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 tipo de autenticação usado para se conectar ao serviço REST. Os valores possíveis incluem: 'Anonymous', 'Basic', 'AadServicePrincipal', 'ManagedServiceIdentity', 'OAuth2ClientCredential'

AuthHeaders

Obtém ou define os cabeçalhos HTTP adicionais na solicitação para a API RESTful usada para autorização. Tipo: objeto (ou Expression com objeto resultType).

AzureCloudType

Obtém ou define indica o tipo de nuvem do azure da autenticação de princípio de serviço. Os valores permitidos são AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. O valor padrão é o tipo de nuvem das regiões do data factory. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ClientId

Obtém ou define a ID do cliente associada ao aplicativo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ClientSecret

Obtém ou define o segredo do cliente associado ao aplicativo.

ConnectVia

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

(Herdado de LinkedService)
Credential

Obtém ou define a referência de credencial que contém informações de autenticação.

Description

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

(Herdado de LinkedService)
EnableServerCertificateValidation

Obtém ou define se o certificado SSL do lado do servidor deve ser validado ao se conectar ao ponto de extremidade. O valor padrão é true. Tipo: booliano (ou Expression com resultType boolean).

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

Parameters

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

(Herdado de LinkedService)
Password

Obtém ou define a senha usada no tipo de autenticação Básica.

Resource

Obtém ou define o serviço de destino ou o recurso ao qual o acesso será solicitado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Scope

Obtém ou define o escopo do acesso necessário. Ele descreve que tipo de acesso será solicitado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ServicePrincipalId

Obtém ou define a ID do cliente do aplicativo usada no tipo de autenticação AadServicePrincipal.

ServicePrincipalKey

Obtém ou define a chave do aplicativo usada no tipo de autenticação AadServicePrincipal.

Tenant

Obtém ou define as informações de locatário (nome de domínio ou ID de locatário) usadas no tipo de autenticação AadServicePrincipal no qual seu aplicativo reside.

TokenEndpoint

Obtém ou define o ponto de extremidade de token do servidor de autorização para adquirir o token de acesso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Url

Obtém ou define a URL base do serviço REST.

UserName

Obtém ou define o nome de usuário usado no tipo de autenticação Básica.

Métodos

Validate()

Valide o objeto .

Aplica-se a