RestServiceLinkedService interface
Service lié au service rest.
- Extends
Propriétés
| aad |
Ressource que vous demandez l’autorisation d’utiliser. |
| authentication |
Type d’authentification utilisé pour se connecter au service REST. |
| auth |
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). |
| azure |
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). |
| client |
ID client associé à votre application. Type : chaîne (ou expression avec chaîne resultType). |
| client |
Clé secrète client associée à votre application. |
| credential | Référence des informations d’identification contenant des informations d’authentification. |
| enable |
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 booléen). |
| encrypted |
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). |
| password | Mot de passe utilisé dans le type d’authentification de base. |
| 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. Il décrit le type d’accès demandé. Type : chaîne (ou expression avec chaîne resultType). |
| service |
Type d’informations d’identification du principal de service à utiliser dans l’authentification server-To-Server. 'ServicePrincipalKey' pour key/secret, 'ServicePrincipalCert' pour le certificat. Type : chaîne (ou expression avec chaîne resultType). |
| service |
Spécifiez le certificat encodé en base64 de votre application inscrite dans Azure Active Directory. Type : chaîne (ou expression avec chaîne resultType). |
| service |
Spécifiez le mot de passe de votre certificat si votre certificat a un mot de passe et que vous utilisez l’authentification AadServicePrincipal. Type : chaîne (ou expression avec chaîne resultType). |
| service |
ID client de l’application utilisé dans le type d’authentification AadServicePrincipal. |
| service |
Clé de l’application utilisée dans le type d’authentification AadServicePrincipal. |
| 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. |
| token |
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). |
| type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
| url | URL de base du service REST. |
| user |
Nom d’utilisateur utilisé dans le type d’authentification de base. |
Propriétés héritées
| annotations | Liste des balises qui peuvent être utilisées pour décrire le service lié. |
| connect |
Référence du runtime d’intégration. |
| description | Description du service lié. |
| parameters | Paramètres du service lié. |
| version | Version du service lié. |
Détails de la propriété
aadResourceId
Ressource que vous demandez l’autorisation d’utiliser.
aadResourceId?: any
Valeur de propriété
any
authenticationType
Type d’authentification utilisé pour se connecter au service REST.
authenticationType: string
Valeur de propriété
string
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).
authHeaders?: any
Valeur de propriété
any
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 fabrique de données. Type : chaîne (ou expression avec chaîne resultType).
azureCloudType?: any
Valeur de propriété
any
clientId
ID client associé à votre application. Type : chaîne (ou expression avec chaîne resultType).
clientId?: any
Valeur de propriété
any
clientSecret
Clé secrète client associée à votre application.
clientSecret?: SecretBaseUnion
Valeur de propriété
credential
Référence des informations d’identification contenant des informations d’authentification.
credential?: CredentialReference
Valeur de propriété
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 booléen).
enableServerCertificateValidation?: any
Valeur de propriété
any
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).
encryptedCredential?: any
Valeur de propriété
any
password
Mot de passe utilisé dans le type d’authentification de base.
password?: SecretBaseUnion
Valeur de propriété
resource
Service ou ressource cible auquel l’accès sera demandé. Type : chaîne (ou expression avec chaîne resultType).
resource?: any
Valeur de propriété
any
scope
Étendue de l’accès requis. Il décrit le type d’accès demandé. Type : chaîne (ou expression avec chaîne resultType).
scope?: any
Valeur de propriété
any
servicePrincipalCredentialType
Type d’informations d’identification du principal de service à utiliser dans l’authentification server-To-Server. 'ServicePrincipalKey' pour key/secret, 'ServicePrincipalCert' pour le certificat. Type : chaîne (ou expression avec chaîne resultType).
servicePrincipalCredentialType?: any
Valeur de propriété
any
servicePrincipalEmbeddedCert
Spécifiez le certificat encodé en base64 de votre application inscrite dans Azure Active Directory. Type : chaîne (ou expression avec chaîne resultType).
servicePrincipalEmbeddedCert?: SecretBaseUnion
Valeur de propriété
servicePrincipalEmbeddedCertPassword
Spécifiez le mot de passe de votre certificat si votre certificat a un mot de passe et que vous utilisez l’authentification AadServicePrincipal. Type : chaîne (ou expression avec chaîne resultType).
servicePrincipalEmbeddedCertPassword?: SecretBaseUnion
Valeur de propriété
servicePrincipalId
ID client de l’application utilisé dans le type d’authentification AadServicePrincipal.
servicePrincipalId?: any
Valeur de propriété
any
servicePrincipalKey
Clé de l’application utilisée dans le type d’authentification AadServicePrincipal.
servicePrincipalKey?: SecretBaseUnion
Valeur de propriété
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.
tenant?: any
Valeur de propriété
any
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).
tokenEndpoint?: any
Valeur de propriété
any
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "RestService"
Valeur de propriété
"RestService"
url
URL de base du service REST.
url: any
Valeur de propriété
any
userName
Nom d’utilisateur utilisé dans le type d’authentification de base.
userName?: any
Valeur de propriété
any
Détails de la propriété héritée
annotations
Liste des balises qui peuvent être utilisées pour décrire le service lié.
annotations?: any[]
Valeur de propriété
any[]
héritée deLinkedService.annotations
connectVia
Référence du runtime d’intégration.
connectVia?: IntegrationRuntimeReference
Valeur de propriété
héritée deLinkedService.connectVia
description
Description du service lié.
description?: string
Valeur de propriété
string
héritée deLinkedService.description
parameters
Paramètres du service lié.
parameters?: {[propertyName: string]: ParameterSpecification}
Valeur de propriété
{[propertyName: string]: ParameterSpecification}
héritée deLinkedService.parameters