Partager via


RestServiceLinkedService Classe

Définition

Service lié rest.

[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
Héritage
RestServiceLinkedService
Attributs
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructeurs

RestServiceLinkedService()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe RestServiceLinkedService.

Propriétés

AadResourceId

Obtient ou définit la ressource que vous demandez l’autorisation d’utiliser.

AdditionalProperties

Obtient ou définit des propriétés sans correspondance à partir du message sont désérialisées cette collection

(Hérité de LinkedService)
Annotations

Obtient ou définit la liste des balises qui peuvent être utilisées pour décrire le service lié.

(Hérité de LinkedService)
AuthenticationType

Obtient ou définit le type d’authentification utilisé pour se connecter au service REST. Les valeurs possibles sont les suivantes : 'Anonymous', 'Basic', 'AadServicePrincipal', 'ManagedServiceIdentity', 'OAuth2ClientCredential'

AuthHeaders

Obtient ou définit les en-têtes HTTP supplémentaires dans la demande sur l’API RESTful utilisée pour l’autorisation. Type : objet (ou Expression avec l’objet resultType).

AzureCloudType

Obtient ou définit indique le type de cloud Azure de l’authentification du principe de service. Les valeurs autorisées sont AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. La valeur par défaut est le type de cloud des régions de fabrique de données. Type : chaîne (ou Expression avec chaîne resultType).

ClientId

Obtient ou définit l’ID client associé à votre application. Type : chaîne (ou Expression avec chaîne resultType).

ClientSecret

Obtient ou définit la clé secrète client associée à votre application.

ConnectVia

Obtient ou définit la référence du runtime d’intégration.

(Hérité de LinkedService)
Credential

Obtient ou définit la référence d’informations d’identification contenant des informations d’authentification.

Description

Obtient ou définit la description du service lié.

(Hérité de LinkedService)
EnableServerCertificateValidation

Obtient ou définit s’il faut valider le certificat SSL côté serveur lors de la connexion au point de terminaison. La valeur par défaut est true. Type : booléen (ou Expression avec type booléen resultType).

EncryptedCredential

Obtient ou définit les informations d’identification chiffrées utilisées pour l’authentification. Les informations d’identification sont chiffrées à l’aide du gestionnaire d’informations d’identification du runtime d’intégration. Type : chaîne (ou Expression avec chaîne resultType).

Parameters

Obtient ou définit les paramètres du service lié.

(Hérité de LinkedService)
Password

Obtient ou définit le mot de passe utilisé dans le type d’authentification de base.

Resource

Obtient ou définit le service ou la ressource cible auquel l’accès sera demandé. Type : chaîne (ou Expression avec chaîne resultType).

Scope

Obtient ou définit l’étendue de l’accès requis. Décrit le type d’accès demandé. Type : chaîne (ou Expression avec chaîne resultType).

ServicePrincipalId

Obtient ou définit l’ID client de l’application utilisé dans le type d’authentification AadServicePrincipal.

ServicePrincipalKey

Obtient ou définit la clé de l’application utilisée dans le type d’authentification AadServicePrincipal.

Tenant

Obtient ou définit les informations de locataire (nom de domaine ou ID de locataire) utilisées dans le type d’authentification AadServicePrincipal sous lequel réside votre application.

TokenEndpoint

Obtient ou définit le point de terminaison de jeton du serveur d’autorisation pour acquérir un jeton d’accès. Type : chaîne (ou Expression avec chaîne resultType).

Url

Obtient ou définit l’URL de base du service REST.

UserName

Obtient ou définit le nom d’utilisateur utilisé dans type d’authentification de base.

Méthodes

Validate()

Validez l’objet.

S’applique à