Compartir a través de


SftpServerLinkedService Constructores

Definición

Sobrecargas

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.

SftpServerLinkedService()

Inicializa una nueva instancia de la clase SftpServerLinkedService.

public SftpServerLinkedService ();
Public Sub New ()

Se aplica a

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.

public SftpServerLinkedService (object host, 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 port = default, string authenticationType = default, object userName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase password = default, object encryptedCredential = default, object privateKeyPath = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase privateKeyContent = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase passPhrase = default, object skipHostKeyValidation = default, object hostKeyFingerprint = default);
new Microsoft.Azure.Management.DataFactory.Models.SftpServerLinkedService : obj * 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 * string * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.SftpServerLinkedService
Public Sub New (host As Object, 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 port As Object = Nothing, Optional authenticationType As String = Nothing, Optional userName As Object = Nothing, Optional password As SecretBase = Nothing, Optional encryptedCredential As Object = Nothing, Optional privateKeyPath As Object = Nothing, Optional privateKeyContent As SecretBase = Nothing, Optional passPhrase As SecretBase = Nothing, Optional skipHostKeyValidation As Object = Nothing, Optional hostKeyFingerprint As Object = Nothing)

Parámetros

host
Object

Nombre de host del servidor SFTP. Tipo: cadena (o Expresión con cadena resultType).

additionalProperties
IDictionary<String,Object>

Las propiedades no coincidentes del mensaje se deserializan en esta colección

connectVia
IntegrationRuntimeReference

La referencia al entorno de ejecución de integración.

description
String

Descripción del servicio vinculado.

parameters
IDictionary<String,ParameterSpecification>

Parámetros para el servicio vinculado.

annotations
IList<Object>

Lista de etiquetas que se pueden usar para describir el servicio vinculado.

port
Object

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 entero resultType), mínimo: 0.

authenticationType
String

Tipo de autenticación que se va a usar para conectarse al servidor FTP. Entre los valores posibles se incluyen: 'Basic', 'SshPublicKey', 'MultiFactor'

userName
Object

Nombre de usuario que se usa para iniciar sesión en el servidor SFTP. Tipo: cadena (o Expresión con cadena resultType).

password
SecretBase

Contraseña para iniciar sesión en el servidor SFTP para la autenticación básica.

encryptedCredential
Object

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).

privateKeyPath
Object

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).

privateKeyContent
SecretBase

Contenido de 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.

passPhrase
SecretBase

Contraseña para descifrar la clave privada SSH si la clave privada SSH está cifrada.

skipHostKeyValidation
Object

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

hostKeyFingerprint
Object

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

Se aplica a