RestServiceLinkedService Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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. |
RestServiceLinkedService()
Initialise une nouvelle instance de la classe RestServiceLinkedService.
public RestServiceLinkedService ();
Public Sub New ()
S’applique à
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.
public RestServiceLinkedService (object url, string authenticationType, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference connectVia = default, string description = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> parameters = default, System.Collections.Generic.IList<object> annotations = default, object enableServerCertificateValidation = default, object userName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase password = default, object authHeaders = default, object servicePrincipalId = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase servicePrincipalKey = default, object tenant = default, object azureCloudType = default, object aadResourceId = default, object encryptedCredential = default, Microsoft.Azure.Management.DataFactory.Models.CredentialReference credential = default, object clientId = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clientSecret = default, object tokenEndpoint = default, object resource = default, object scope = default);
new Microsoft.Azure.Management.DataFactory.Models.RestServiceLinkedService : obj * string * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> * System.Collections.Generic.IList<obj> * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.CredentialReference * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.RestServiceLinkedService
Public Sub New (url As Object, authenticationType As String, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional connectVia As IntegrationRuntimeReference = Nothing, Optional description As String = Nothing, Optional parameters As IDictionary(Of String, ParameterSpecification) = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional enableServerCertificateValidation As Object = Nothing, Optional userName As Object = Nothing, Optional password As SecretBase = Nothing, Optional authHeaders As Object = Nothing, Optional servicePrincipalId As Object = Nothing, Optional servicePrincipalKey As SecretBase = Nothing, Optional tenant As Object = Nothing, Optional azureCloudType As Object = Nothing, Optional aadResourceId As Object = Nothing, Optional encryptedCredential As Object = Nothing, Optional credential As CredentialReference = Nothing, Optional clientId As Object = Nothing, Optional clientSecret As SecretBase = Nothing, Optional tokenEndpoint As Object = Nothing, Optional resource As Object = Nothing, Optional scope As Object = Nothing)
Paramètres
- url
- Object
URL de base du service REST.
- authenticationType
- String
Type d’authentification utilisé pour se connecter au service REST. Les valeurs possibles sont les suivantes : « Anonymous », « Basic », « AadServicePrincipal », « ManagedServiceIdentity », « OAuth2ClientCredential »
- additionalProperties
- IDictionary<String,Object>
Les propriétés sans correspondance du message sont désérialisées dans cette collection
- connectVia
- IntegrationRuntimeReference
Référence du runtime d’intégration.
- description
- String
Description du service lié.
- parameters
- IDictionary<String,ParameterSpecification>
Paramètres du service lié.
- enableServerCertificateValidation
- Object
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).
- userName
- Object
Nom d’utilisateur utilisé dans le type d’authentification de base.
- password
- SecretBase
Mot de passe utilisé dans type d’authentification de base.
- authHeaders
- Object
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).
- servicePrincipalId
- Object
ID client de l’application utilisé dans le type d’authentification AadServicePrincipal.
- servicePrincipalKey
- SecretBase
Clé de l’application utilisée dans le type d’authentification AadServicePrincipal.
- tenant
- Object
Informations de locataire (nom de domaine ou ID de locataire) utilisées dans le type d’authentification AadServicePrincipal sous lequel réside votre application.
- azureCloudType
- Object
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).
- aadResourceId
- Object
Ressource pour laquelle vous demandez une autorisation d’utilisation.
- encryptedCredential
- Object
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).
- credential
- CredentialReference
Référence des informations d’identification contenant des informations d’authentification.
- clientId
- Object
ID client associé à votre application. Type : chaîne (ou Expression avec chaîne resultType).
- clientSecret
- SecretBase
Secret client associé à votre application.
- tokenEndpoint
- Object
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).
- resource
- Object
Service ou ressource cible auquel l’accès sera demandé. Type : chaîne (ou Expression avec chaîne resultType).
- scope
- Object
Étendue de l’accès requis. Décrit le type d’accès demandé. Type : chaîne (ou Expression avec chaîne resultType).
S’applique à
Azure SDK for .NET