HttpLinkedService Class

Definition

Linked service for an HTTP endpoint.

[Microsoft.Azure.Management.DataFactories.Models.AdfTypeName("Http")]
public class HttpLinkedService : Microsoft.Azure.Management.DataFactories.Models.LinkedServiceTypeProperties
Inheritance
Attributes

Constructors

HttpLinkedService()

Initializes a new instance of the HttpLinkedService class.

HttpLinkedService(String, String)

Initializes a new instance of the HttpLinkedService class with required arguments.

Properties

AuthenticationType

Required. The authentication type to be used to connect to the HTTP server. Must be one of HttpAuthenticationType.

CertThumbprint

Optional. Thumbprint of certificate for ClientCertificate authentication. Only valid for on-premises copy. For on-premises copy with ClientCertificate authentication, either CertThumbprint or EmbeddedCertData/Password should be specified.

EmbeddedCertData

Optional. Base64 encoded certificate data for ClientCertificate authentication. For on-premises copy with ClientCertificate authentication, either CertThumbprint or EmbeddedCertData/Password should be specified.

EnableServerCertificateValidation

Optional. If true, validate the HTTP server SSL certificate when connect over SSL/TLS channel. Default value is true. It is not recommended to set this property to false to skip the validation.

EncryptedCredential

Optional. The encrypted credential for Basic, Digest, Windows or ClientCertificate authentication, only valid for on-premises copy. For on-premises copy with non-Anonymous authentication, either Username/Password, ClientThumbprint, EmbeddedCertData/Password or EncryptedCredential should be specified.

GatewayName

Optional. The on-premises gateway name.

Password

Optional. Password for Basic, Digest, Windows, or ClientCertificate with EmbeddedCertData authentication.

Url

Required. The base URL of the HTTP endpoint, e.g. http://www.microsoft.com.

Username

Optional. User name for Basic, Digest, or Windows authentication.

Extension Methods

IsDefined(Object)
IsNull(Object)
IsPrimitive(Object)