Freigeben über


RestServiceLinkedService interface

Verknüpfter Restdienstdienst.

Extends

Eigenschaften

aadResourceId

Die Ressource, für deren Verwendung Sie die Autorisierung anfordern. Type: string (oder Expression with resultType string).

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 werden. 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. Type: string (oder Expression with resultType string).

clientId

Die Client-ID, die Ihrer Anwendung zugeordnet ist Type: string (oder Expression with resultType string).

clientSecret

Der geheime Clientschlüssel, der Ihrer Anwendung zugeordnet ist.

credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.

enableServerCertificateValidation

Gibt an, ob beim Herstellen einer Verbindung mit dem Endpunkt das serverseitige SSL-Zertifikat überprüft werden soll. Der Standardwert ist true. Typ: boolean (oder Expression with 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.

password

Das kennwort, das im Standardauthentifizierungstyp verwendet wird.

resource

Der Zieldienst oder die Zielressource, für den bzw. die Zugriff angefordert wird Type: string (oder Expression with resultType string).

scope

Der Umfang des erforderlichen Zugriffs. Er beschreibt, welche Art von Zugriff angefordert wird. Type: string (oder Expression with resultType string).

servicePrincipalId

Die Client-ID der Anwendung, die im AadServicePrincipal-Authentifizierungstyp verwendet wird. Type: string (oder Expression with resultType string).

servicePrincipalKey

Der Schlüssel der Anwendung, der im AadServicePrincipal-Authentifizierungstyp verwendet wird.

tenant

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

tokenEndpoint

Der Tokenendpunkt des Autorisierungsservers zum Abrufen des Zugriffstokens. Type: string (oder Expression with resultType string).

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

url

Die Basis-URL des REST-Diensts. Type: string (oder Expression with resultType string).

userName

Der Benutzername, der im Standardauthentifizierungstyp verwendet wird. Type: string (oder Expression with resultType string).

Geerbte Eigenschaften

annotations

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

connectVia

Der Verweis auf die Integration Runtime.

description

Beschreibung des verknüpften Diensts.

parameters

Parameter für den verknüpften Dienst.

Details zur Eigenschaft

aadResourceId

Die Ressource, für deren Verwendung Sie die Autorisierung anfordern. Type: string (oder Expression with resultType string).

aadResourceId?: any

Eigenschaftswert

any

authenticationType

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

authenticationType: string

Eigenschaftswert

string

authHeaders

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

authHeaders?: any

Eigenschaftswert

any

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. Type: string (oder Expression with resultType string).

azureCloudType?: any

Eigenschaftswert

any

clientId

Die Client-ID, die Ihrer Anwendung zugeordnet ist Type: string (oder Expression with resultType string).

clientId?: any

Eigenschaftswert

any

clientSecret

Der geheime Clientschlüssel, der Ihrer Anwendung zugeordnet ist.

clientSecret?: SecretBaseUnion

Eigenschaftswert

credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.

credential?: CredentialReference

Eigenschaftswert

enableServerCertificateValidation

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

enableServerCertificateValidation?: any

Eigenschaftswert

any

encryptedCredential

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

encryptedCredential?: string

Eigenschaftswert

string

password

Das kennwort, das im Standardauthentifizierungstyp verwendet wird.

password?: SecretBaseUnion

Eigenschaftswert

resource

Der Zieldienst oder die Zielressource, für den bzw. die Zugriff angefordert wird Type: string (oder Expression with resultType string).

resource?: any

Eigenschaftswert

any

scope

Der Umfang des erforderlichen Zugriffs. Er beschreibt, welche Art von Zugriff angefordert wird. Type: string (oder Expression with resultType string).

scope?: any

Eigenschaftswert

any

servicePrincipalId

Die Client-ID der Anwendung, die im AadServicePrincipal-Authentifizierungstyp verwendet wird. Type: string (oder Expression with resultType string).

servicePrincipalId?: any

Eigenschaftswert

any

servicePrincipalKey

Der Schlüssel der Anwendung, der im AadServicePrincipal-Authentifizierungstyp verwendet wird.

servicePrincipalKey?: SecretBaseUnion

Eigenschaftswert

tenant

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

tenant?: any

Eigenschaftswert

any

tokenEndpoint

Der Tokenendpunkt des Autorisierungsservers zum Abrufen des Zugriffstokens. Type: string (oder Expression with resultType string).

tokenEndpoint?: any

Eigenschaftswert

any

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "RestService"

Eigenschaftswert

"RestService"

url

Die Basis-URL des REST-Diensts. Type: string (oder Expression with resultType string).

url: any

Eigenschaftswert

any

userName

Der Benutzername, der im Standardauthentifizierungstyp verwendet wird. Type: string (oder Expression with resultType string).

userName?: any

Eigenschaftswert

any

Geerbte Eigenschaftsdetails

annotations

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

annotations?: any[]

Eigenschaftswert

any[]

Geerbt vonLinkedService.annotations

connectVia

Der Verweis auf die Integration Runtime.

connectVia?: IntegrationRuntimeReference

Eigenschaftswert

Geerbt vonLinkedService.connectVia

description

Beschreibung des verknüpften Diensts.

description?: string

Eigenschaftswert

string

Geerbt vonLinkedService.description

parameters

Parameter für den verknüpften Dienst.

parameters?: {[propertyName: string]: ParameterSpecification}

Eigenschaftswert

{[propertyName: string]: ParameterSpecification}

Geerbt vonLinkedService.parameters