SftpServerLinkedService Classe

Definição

Um serviço vinculado para um servidor SFTP (Protocolo de Transferência de Arquivo SSH).

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

Construtores

SftpServerLinkedService(DataFactoryElement<String>)

Inicializa uma nova instância de SftpServerLinkedService.

Propriedades

AdditionalProperties

Propriedades Adicionais

Para atribuir um objeto ao valor dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

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

(Herdado de DataFactoryLinkedServiceProperties)
Annotations

Lista de marcas que podem ser usadas para descrever o serviço vinculado.

Para atribuir um objeto ao elemento dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

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

(Herdado de DataFactoryLinkedServiceProperties)
AuthenticationType

O tipo de autenticação a ser usado para se conectar ao servidor FTP.

ConnectVia

A referência de runtime de integração.

(Herdado de DataFactoryLinkedServiceProperties)
Description

Descrição do serviço vinculado.

(Herdado de DataFactoryLinkedServiceProperties)
EncryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais do runtime de integração. Tipo: cadeia de caracteres.

Host

O nome do host do servidor SFTP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

HostKeyFingerprint

A impressão digital da chave do host do servidor SFTP. Quando SkipHostKeyValidation é false, HostKeyFingerprint deve ser especificado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Parameters

Parâmetros para o serviço vinculado.

(Herdado de DataFactoryLinkedServiceProperties)
PassPhrase

A senha para descriptografar a chave privada SSH se a chave privada SSH estiver criptografada.

Password

Senha para fazer logon no servidor SFTP para autenticação Básica.

Port

O número da porta TCP que o servidor SFTP usa para escutar conexões de cliente. O valor padrão é 22. Tipo: inteiro (ou Expressão com inteiro resultType), mínimo: 0.

PrivateKeyContent

Conteúdo de chave privada SSH codificado em Base64 para autenticação SshPublicKey. Para cópia local com autenticação SshPublicKey, PrivateKeyPath ou PrivateKeyContent devem ser especificados. A chave privada SSH deve estar no formato OpenSSH.

PrivateKeyPath

O caminho do arquivo de chave privada SSH para autenticação SshPublicKey. Válido somente para cópia local. Para cópia local com autenticação SshPublicKey, PrivateKeyPath ou PrivateKeyContent devem ser especificados. A chave privada SSH deve estar no formato OpenSSH. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

SkipHostKeyValidation

Se for true, ignore a validação da chave de host SSH. O valor padrão é false. Tipo: booliano (ou Expression com resultType boolean).

UserName

O nome de usuário usado para fazer logon no servidor SFTP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Aplica-se a