Compartir a través de


SftpServerLinkedService Clase

Definición

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

public class SftpServerLinkedService : Azure.ResourceManager.DataFactory.Models.DataFactoryLinkedServiceProperties
type SftpServerLinkedService = class
    inherit DataFactoryLinkedServiceProperties
Public Class SftpServerLinkedService
Inherits DataFactoryLinkedServiceProperties
Herencia
SftpServerLinkedService

Constructores

SftpServerLinkedService(DataFactoryElement<String>)

Inicializa una nueva instancia de SftpServerLinkedService.

Propiedades

AdditionalProperties

Propiedades adicionales

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de DataFactoryLinkedServiceProperties)
Annotations

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

Para asignar un objeto al elemento de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de DataFactoryLinkedServiceProperties)
AuthenticationType

Tipo de autenticación que se va a usar para conectarse al servidor FTP.

ConnectVia

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

(Heredado de DataFactoryLinkedServiceProperties)
Description

Descripción del servicio vinculado.

(Heredado de DataFactoryLinkedServiceProperties)
EncryptedCredential

Credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena.

Host

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

HostKeyFingerprint

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

Parameters

Parámetros para el servicio vinculado.

(Heredado de DataFactoryLinkedServiceProperties)
PassPhrase

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

Password

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

Port

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

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.

PrivateKeyPath

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

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

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

Se aplica a