Freigeben über


RestServiceLinkedService Klasse

Definition

Verknüpfter Restdienst.

[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
Vererbung
RestServiceLinkedService
Attribute

Konstruktoren

RestServiceLinkedService(Object, RestServiceAuthenticationType)

Initialisiert eine neue instance von RestServiceLinkedService.

Eigenschaften

AadResourceId

Die Ressource, für deren Verwendung Sie die Autorisierung anfordern.

AdditionalProperties

Zusätzliche Eigenschaften.

(Geerbt von LinkedService)
Annotations

Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.

(Geerbt von LinkedService)
AuthenticationType

Typ der Authentifizierung für die Verbindung mit dem REST-Dienst.

AuthHeaders

Die zusätzlichen HTTP-Header in der Anforderung an die RESTful-API, die für die Autorisierung verwendet wird. Type: object (or Expression with resultType object).

AzureCloudType

Gibt den Azure-Cloudtyp der Dienstprinzipalauthentifizierung an. Zulässige Werte sind AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Der Standardwert ist der Cloudtyp der Data Factory-Regionen. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

ClientId

Die Client-ID, die Ihrer Anwendung zugeordnet ist Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

ClientSecret

Der geheime Clientschlüssel, der Ihrer Anwendung zugeordnet ist. Beachten Sie, dass SecretBase es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen AzureKeyVaultSecretReference und SecureString.

ConnectVia

Der Verweis auf die Integration Runtime.

(Geerbt von LinkedService)
Credential

Der Verweis auf Anmeldeinformationen, die Authentifizierungsinformationen enthält.

Description

Beschreibung des verknüpften Diensts.

(Geerbt von LinkedService)
EnableServerCertificateValidation

Gibt an, ob das serverseitige SSL-Zertifikat beim Herstellen einer Verbindung mit dem Endpunkt überprüft werden soll. Der Standardwert ist true. Typ: boolean (oder Ausdruck mit resultType boolean).

EncryptedCredential

Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

Parameters

Parameter für den verknüpften Dienst.

(Geerbt von LinkedService)
Password

Das Kennwort, das im Standardauthentifizierungstyp verwendet wird. Beachten Sie, dass SecretBase es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen AzureKeyVaultSecretReference und SecureString.

Resource

Der Zieldienst oder die Zielressource, für den bzw. die Zugriff angefordert wird Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

Scope

Der Umfang des erforderlichen Zugriffs. Er beschreibt, welche Art von Zugriff angefordert wird. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

ServicePrincipalId

Die Client-ID der Anwendung, die im Authentifizierungstyp AadServicePrincipal verwendet wird.

ServicePrincipalKey

Der Schlüssel der Anwendung, der im AadServicePrincipal-Authentifizierungstyp verwendet wird. Beachten Sie, dass SecretBase es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen AzureKeyVaultSecretReference und SecureString.

Tenant

Die Mandanteninformationen (Domänenname oder Mandanten-ID), die im AadServicePrincipal-Authentifizierungstyp verwendet werden, unter dem sich Ihre Anwendung befindet.

TokenEndpoint

Der Tokenendpunkt des Autorisierungsservers zum Abrufen des Zugriffstokens. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

Url

Die Basis-URL des REST-Diensts.

UserName

Der Benutzername, der im Standardauthentifizierungstyp verwendet wird.

Gilt für: