Partager via


RestServiceLinkedService Classe

Définition

Service lié au service rest.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.RestServiceLinkedService+RestServiceLinkedServiceConverter))]
public class RestServiceLinkedService : Azure.Analytics.Synapse.Artifacts.Models.LinkedService
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.RestServiceLinkedService+RestServiceLinkedServiceConverter))>]
type RestServiceLinkedService = class
    inherit LinkedService
Public Class RestServiceLinkedService
Inherits LinkedService
Héritage
RestServiceLinkedService
Attributs

Constructeurs

RestServiceLinkedService(Object, RestServiceAuthenticationType)

Initialise une nouvelle instance de RestServiceLinkedService.

Propriétés

AadResourceId

Ressource pour laquelle vous demandez une autorisation d’utilisation.

AdditionalProperties

Propriétés supplémentaires.

(Hérité de LinkedService)
Annotations

Liste des balises qui peuvent être utilisées pour décrire le service lié.

(Hérité de LinkedService)
AuthenticationType

Type d’authentification utilisé pour se connecter au service REST.

AuthHeaders

En-têtes HTTP supplémentaires dans la requête à l’API RESTful utilisée pour l’autorisation. Type : objet (ou Expression avec l’objet resultType).

AzureCloudType

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 la fabrique de données. Type : chaîne (ou Expression avec chaîne resultType).

ClientId

ID client associé à votre application. Type : chaîne (ou Expression avec chaîne resultType).

ClientSecret

Secret client associé à votre application. Veuillez noter qu’il SecretBase s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent AzureKeyVaultSecretReference et SecureString.

ConnectVia

Référence du runtime d’intégration.

(Hérité de LinkedService)
Credential

Référence des informations d’identification contenant des informations d’authentification.

Description

Description du service lié.

(Hérité de LinkedService)
EnableServerCertificateValidation

Indique 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 resultType boolean).

EncryptedCredential

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

Paramètres du service lié.

(Hérité de LinkedService)
Password

Mot de passe utilisé dans type d’authentification de base. Veuillez noter qu’il SecretBase s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent AzureKeyVaultSecretReference et SecureString.

Resource

Service ou ressource cible auquel l’accès sera demandé. Type : chaîne (ou Expression avec chaîne resultType).

Scope

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

ServicePrincipalId

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

ServicePrincipalKey

Clé de l’application utilisée dans le type d’authentification AadServicePrincipal. Veuillez noter qu’il SecretBase s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent AzureKeyVaultSecretReference et SecureString.

Tenant

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

TokenEndpoint

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

Url

URL de base du service REST.

UserName

Nom d’utilisateur utilisé dans le type d’authentification de base.

S’applique à