Compartir a través de


SftpServerLinkedService Clase

Definición

Un servicio vinculado para un servidor de protocolo de transferencia de archivos SSH (SFTP).

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("Sftp")]
public class SftpServerLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("Sftp")>]
type SftpServerLinkedService = class
    inherit LinkedService
Public Class SftpServerLinkedService
Inherits LinkedService
Herencia
SftpServerLinkedService
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructores

SftpServerLinkedService()

Inicializa una nueva instancia de la clase SftpServerLinkedService.

SftpServerLinkedService(Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, String, Object, SecretBase, Object, Object, SecretBase, SecretBase, Object, Object)

Inicializa una nueva instancia de la clase SftpServerLinkedService.

Propiedades

AdditionalProperties

Obtiene o establece propiedades no coincidentes del mensaje se deserializan en esta colección.

(Heredado de LinkedService)
Annotations

Obtiene o establece la lista de etiquetas que se pueden usar para describir el servicio vinculado.

(Heredado de LinkedService)
AuthenticationType

Obtiene o establece el tipo de autenticación que se usará para conectarse al servidor FTP. Entre los valores posibles se incluyen: "Basic", "SshPublicKey", "MultiFactor"

ConnectVia

Obtiene o establece la referencia de Integration Runtime.

(Heredado de LinkedService)
Description

Obtiene o establece la descripción del servicio vinculado.

(Heredado de LinkedService)
EncryptedCredential

Obtiene o establece la credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).

Host

Obtiene o establece el nombre de host del servidor SFTP. Tipo: cadena (o Expresión con cadena resultType).

HostKeyFingerprint

Obtiene o establece la impresión con dedo de la clave host del servidor SFTP. Cuando SkipHostKeyValidation es false, se debe especificar HostKeyFingerprint. Tipo: cadena (o Expresión con cadena resultType).

Parameters

Obtiene o establece parámetros para el servicio vinculado.

(Heredado de LinkedService)
PassPhrase

Obtiene o establece la contraseña para descifrar la clave privada SSH si la clave privada SSH está cifrada.

Password

Obtiene o establece la contraseña para iniciar sesión en el servidor SFTP para la autenticación básica.

Port

Obtiene o establece el número de puerto TCP que usa el servidor SFTP para escuchar las conexiones de cliente. El valor predeterminado es 22. Tipo: entero (o Expresión con resultType entero), mínimo: 0.

PrivateKeyContent

Obtiene o establece el contenido de la clave privada SSH codificada en base64 para la autenticación SshPublicKey. Para la copia local con autenticación SshPublicKey, se debe especificar PrivateKeyPath o PrivateKeyContent. La clave privada SSH debe tener el formato OpenSSH.

PrivateKeyPath

Obtiene o establece la ruta de acceso del archivo de clave privada SSH para la autenticación SshPublicKey. Solo es válido para la copia local. Para la copia local con autenticación SshPublicKey, se debe especificar PrivateKeyPath o PrivateKeyContent. La clave privada SSH debe tener el formato OpenSSH. Tipo: cadena (o Expresión con cadena resultType).

SkipHostKeyValidation

Obtiene o establece si es true, omita la validación de la clave de host SSH. El valor predeterminado es False. Tipo: booleano (o Expresión con resultType boolean).

UserName

Obtiene o establece el nombre de usuario usado para iniciar sesión en el servidor SFTP. Tipo: cadena (o Expresión con cadena resultType).

Métodos

Validate()

Valide el objeto .

Se aplica a