Freigeben über


SftpServerLinkedService interface

Ein verknüpfter Dienst für einen SFTP-Server (SSH File Transfer Protocol).

Extends

Eigenschaften

authenticationType

Der Authentifizierungstyp, der zum Herstellen einer Verbindung mit dem FTP-Server verwendet werden soll.

encryptedCredential

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

host

Der Hostname des SFTP-Servers. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

hostKeyFingerprint

Der Hostschlüsselfingerdruck des SFTP-Servers. Wenn SkipHostKeyValidation false ist, sollte HostKeyFingerprint angegeben werden. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

passPhrase

Das Kennwort zum Entschlüsseln des privaten SSH-Schlüssels, wenn der private SSH-Schlüssel verschlüsselt ist.

password

Kennwort für die Anmeldung des SFTP-Servers für die Standardauthentifizierung.

port

Die TCP-Portnummer, die der SFTP-Server verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 22. Type: integer (oder Expression with resultType integer), minimum: 0.

privateKeyContent

Inhalt eines base64-codierten privaten SSH-Schlüssels für die SshPublicKey-Authentifizierung. Beim lokalen Kopieren mit sshPublicKey-Authentifizierung sollte entweder PrivateKeyPath oder PrivateKeyContent angegeben werden. Der private SSH-Schlüssel sollte das Format „OpenSSH“ aufweisen.

privateKeyPath

Der Dateipfad des privaten SSH-Schlüssels für die SshPublicKey-Authentifizierung. Nur gültig für lokale Kopien. Beim lokalen Kopieren mit sshPublicKey-Authentifizierung sollte entweder PrivateKeyPath oder PrivateKeyContent angegeben werden. Der private SSH-Schlüssel sollte das Format „OpenSSH“ aufweisen. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

skipHostKeyValidation

Wenn true, überspringen Sie die Überprüfung des SSH-Hostschlüssels. Der Standardwert ist „false“. Typ: boolean (oder Ausdruck mit resultType boolean).

type

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

userName

Der Benutzername, der für die Anmeldung beim SFTP-Server 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

authenticationType

Der Authentifizierungstyp, der zum Herstellen einer Verbindung mit dem FTP-Server verwendet werden soll.

authenticationType?: string

Eigenschaftswert

string

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

host

Der Hostname des SFTP-Servers. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

host: any

Eigenschaftswert

any

hostKeyFingerprint

Der Hostschlüsselfingerdruck des SFTP-Servers. Wenn SkipHostKeyValidation false ist, sollte HostKeyFingerprint angegeben werden. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

hostKeyFingerprint?: any

Eigenschaftswert

any

passPhrase

Das Kennwort zum Entschlüsseln des privaten SSH-Schlüssels, wenn der private SSH-Schlüssel verschlüsselt ist.

passPhrase?: SecretBaseUnion

Eigenschaftswert

password

Kennwort für die Anmeldung des SFTP-Servers für die Standardauthentifizierung.

password?: SecretBaseUnion

Eigenschaftswert

port

Die TCP-Portnummer, die der SFTP-Server verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 22. Type: integer (oder Expression with resultType integer), minimum: 0.

port?: any

Eigenschaftswert

any

privateKeyContent

Inhalt eines base64-codierten privaten SSH-Schlüssels für die SshPublicKey-Authentifizierung. Beim lokalen Kopieren mit sshPublicKey-Authentifizierung sollte entweder PrivateKeyPath oder PrivateKeyContent angegeben werden. Der private SSH-Schlüssel sollte das Format „OpenSSH“ aufweisen.

privateKeyContent?: SecretBaseUnion

Eigenschaftswert

privateKeyPath

Der Dateipfad des privaten SSH-Schlüssels für die SshPublicKey-Authentifizierung. Nur gültig für lokale Kopien. Beim lokalen Kopieren mit sshPublicKey-Authentifizierung sollte entweder PrivateKeyPath oder PrivateKeyContent angegeben werden. Der private SSH-Schlüssel sollte das Format „OpenSSH“ aufweisen. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

privateKeyPath?: any

Eigenschaftswert

any

skipHostKeyValidation

Wenn true, überspringen Sie die Überprüfung des SSH-Hostschlüssels. Der Standardwert ist „false“. Typ: boolean (oder Ausdruck mit resultType boolean).

skipHostKeyValidation?: any

Eigenschaftswert

any

type

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

type: "Sftp"

Eigenschaftswert

"Sftp"

userName

Der Benutzername, der für die Anmeldung beim SFTP-Server 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