HttpLinkedService Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Linked service for an HTTP source.
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("HttpServer")]
public class HttpLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("HttpServer")>]
type HttpLinkedService = class
inherit LinkedService
Public Class HttpLinkedService
Inherits LinkedService
- Inheritance
- Attributes
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructors
HttpLinkedService() |
Initializes a new instance of the HttpLinkedService class. |
HttpLinkedService(Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, String, Object, SecretBase, Object, Object, Object, Object, Object) |
Initializes a new instance of the HttpLinkedService class. |
Properties
AdditionalProperties |
Gets or sets unmatched properties from the message are deserialized this collection (Inherited from LinkedService) |
Annotations |
Gets or sets list of tags that can be used for describing the linked service. (Inherited from LinkedService) |
AuthenticationType |
Gets or sets the authentication type to be used to connect to the HTTP server. Possible values include: 'Basic', 'Anonymous', 'Digest', 'Windows', 'ClientCertificate' |
AuthHeaders |
Gets or sets the additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). |
CertThumbprint |
Gets or sets 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. Type: string (or Expression with resultType string). |
ConnectVia |
Gets or sets the integration runtime reference. (Inherited from LinkedService) |
Description |
Gets or sets linked service description. (Inherited from LinkedService) |
EmbeddedCertData |
Gets or sets base64 encoded certificate data for ClientCertificate authentication. For on-premises copy with ClientCertificate authentication, either CertThumbprint or EmbeddedCertData/Password should be specified. Type: string (or Expression with resultType string). |
EnableServerCertificateValidation |
Gets or sets if true, validate the HTTPS server SSL certificate. Default value is true. Type: boolean (or Expression with resultType boolean). |
EncryptedCredential |
Gets or sets the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). |
Parameters |
Gets or sets parameters for linked service. (Inherited from LinkedService) |
Password |
Gets or sets password for Basic, Digest, Windows, or ClientCertificate with EmbeddedCertData authentication. |
Url |
Gets or sets the base URL of the HTTP endpoint, e.g. https://www.microsoft.com. Type: string (or Expression with resultType string). |
UserName |
Gets or sets user name for Basic, Digest, or Windows authentication. Type: string (or Expression with resultType string). |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET