Compartilhar via


HttpLinkedService Construtores

Definição

Sobrecargas

HttpLinkedService()

Inicializa uma nova instância da classe HttpLinkedService.

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

Inicializa uma nova instância da classe HttpLinkedService.

HttpLinkedService()

Inicializa uma nova instância da classe HttpLinkedService.

public HttpLinkedService ();
Public Sub New ()

Aplica-se a

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

Inicializa uma nova instância da classe HttpLinkedService.

public HttpLinkedService (object url, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference connectVia = default, string description = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> parameters = default, System.Collections.Generic.IList<object> annotations = default, string authenticationType = default, object userName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase password = default, object authHeaders = default, object embeddedCertData = default, object certThumbprint = default, object encryptedCredential = default, object enableServerCertificateValidation = default);
new Microsoft.Azure.Management.DataFactory.Models.HttpLinkedService : obj * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> * System.Collections.Generic.IList<obj> * string * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * obj * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.HttpLinkedService
Public Sub New (url As Object, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional connectVia As IntegrationRuntimeReference = Nothing, Optional description As String = Nothing, Optional parameters As IDictionary(Of String, ParameterSpecification) = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional authenticationType As String = Nothing, Optional userName As Object = Nothing, Optional password As SecretBase = Nothing, Optional authHeaders As Object = Nothing, Optional embeddedCertData As Object = Nothing, Optional certThumbprint As Object = Nothing, Optional encryptedCredential As Object = Nothing, Optional enableServerCertificateValidation As Object = Nothing)

Parâmetros

url
Object

A URL base do ponto de extremidade HTTP, por exemplo, https://www.microsoft.com. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

additionalProperties
IDictionary<String,Object>

As propriedades sem correspondência da mensagem são desserializadas nesta coleção

connectVia
IntegrationRuntimeReference

A referência de runtime de integração.

description
String

Descrição do serviço vinculado.

parameters
IDictionary<String,ParameterSpecification>

Parâmetros para o serviço vinculado.

annotations
IList<Object>

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

authenticationType
String

O tipo de autenticação a ser usado para se conectar ao servidor HTTP. Os valores possíveis incluem: 'Basic', 'Anonymous', 'Digest', 'Windows', 'ClientCertificate'

userName
Object

Nome de usuário para Basic, Digest ou autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

password
SecretBase

Senha para Basic, Digest, Windows ou ClientCertificate com autenticação EmbeddedCertData.

authHeaders
Object

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

embeddedCertData
Object

Dados de certificado codificados em Base64 para autenticação ClientCertificate. Para cópia local com autenticação ClientCertificate, CertThumbprint ou EmbeddedCertData/Password devem ser especificados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

certThumbprint
Object

Impressão digital do certificado para autenticação ClientCertificate. Válido somente para cópia local. Para cópia local com autenticação ClientCertificate, CertThumbprint ou EmbeddedCertData/Password devem ser especificados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

encryptedCredential
Object

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

enableServerCertificateValidation
Object

Se for true, valide o certificado SSL do servidor HTTPS. O valor padrão é true. Tipo: booliano (ou Expression com resultType boolean).

Aplica-se a