public class SftpServerLinkedService extends LinkedService
Constructor and Description |
---|
SftpServerLinkedService() |
Modifier and Type | Method and Description |
---|---|
SftpAuthenticationType |
getAuthenticationType()
Get the authenticationType property: The authentication type to be used to connect to the FTP server.
|
Object |
getEncryptedCredential()
Get the encryptedCredential property: The encrypted credential used for authentication.
|
Object |
getHost()
Get the host property: The SFTP server host name.
|
Object |
getHostKeyFingerprint()
Get the hostKeyFingerprint property: The host key finger-print of the SFTP server.
|
SecretBase |
getPassPhrase()
Get the passPhrase property: The password to decrypt the SSH private key if the SSH private key is encrypted.
|
SecretBase |
getPassword()
Get the password property: Password to logon the SFTP server for Basic authentication.
|
Object |
getPort()
Get the port property: The TCP port number that the SFTP server uses to listen for client connections.
|
SecretBase |
getPrivateKeyContent()
Get the privateKeyContent property: Base64 encoded SSH private key content for SshPublicKey authentication.
|
Object |
getPrivateKeyPath()
Get the privateKeyPath property: The SSH private key file path for SshPublicKey authentication.
|
Object |
getSkipHostKeyValidation()
Get the skipHostKeyValidation property: If true, skip the SSH host key validation.
|
Object |
getUserName()
Get the userName property: The username used to log on to the SFTP server.
|
SftpServerLinkedService |
setAuthenticationType(SftpAuthenticationType authenticationType)
Set the authenticationType property: The authentication type to be used to connect to the FTP server.
|
SftpServerLinkedService |
setEncryptedCredential(Object encryptedCredential)
Set the encryptedCredential property: The encrypted credential used for authentication.
|
SftpServerLinkedService |
setHost(Object host)
Set the host property: The SFTP server host name.
|
SftpServerLinkedService |
setHostKeyFingerprint(Object hostKeyFingerprint)
Set the hostKeyFingerprint property: The host key finger-print of the SFTP server.
|
SftpServerLinkedService |
setPassPhrase(SecretBase passPhrase)
Set the passPhrase property: The password to decrypt the SSH private key if the SSH private key is encrypted.
|
SftpServerLinkedService |
setPassword(SecretBase password)
Set the password property: Password to logon the SFTP server for Basic authentication.
|
SftpServerLinkedService |
setPort(Object port)
Set the port property: The TCP port number that the SFTP server uses to listen for client connections.
|
SftpServerLinkedService |
setPrivateKeyContent(SecretBase privateKeyContent)
Set the privateKeyContent property: Base64 encoded SSH private key content for SshPublicKey authentication.
|
SftpServerLinkedService |
setPrivateKeyPath(Object privateKeyPath)
Set the privateKeyPath property: The SSH private key file path for SshPublicKey authentication.
|
SftpServerLinkedService |
setSkipHostKeyValidation(Object skipHostKeyValidation)
Set the skipHostKeyValidation property: If true, skip the SSH host key validation.
|
SftpServerLinkedService |
setUserName(Object userName)
Set the userName property: The username used to log on to the SFTP server.
|
getAdditionalProperties, getAnnotations, getConnectVia, getDescription, getParameters, setAdditionalProperties, setAnnotations, setConnectVia, setDescription, setParameters
public Object getHost()
public SftpServerLinkedService setHost(Object host)
host
- the host value to set.public Object getPort()
public SftpServerLinkedService setPort(Object port)
port
- the port value to set.public SftpAuthenticationType getAuthenticationType()
public SftpServerLinkedService setAuthenticationType(SftpAuthenticationType authenticationType)
authenticationType
- the authenticationType value to set.public Object getUserName()
public SftpServerLinkedService setUserName(Object userName)
userName
- the userName value to set.public SecretBase getPassword()
public SftpServerLinkedService setPassword(SecretBase password)
password
- the password value to set.public Object getEncryptedCredential()
public SftpServerLinkedService setEncryptedCredential(Object encryptedCredential)
encryptedCredential
- the encryptedCredential value to set.public Object getPrivateKeyPath()
public SftpServerLinkedService setPrivateKeyPath(Object privateKeyPath)
privateKeyPath
- the privateKeyPath value to set.public SecretBase getPrivateKeyContent()
public SftpServerLinkedService setPrivateKeyContent(SecretBase privateKeyContent)
privateKeyContent
- the privateKeyContent value to set.public SecretBase getPassPhrase()
public SftpServerLinkedService setPassPhrase(SecretBase passPhrase)
passPhrase
- the passPhrase value to set.public Object getSkipHostKeyValidation()
public SftpServerLinkedService setSkipHostKeyValidation(Object skipHostKeyValidation)
skipHostKeyValidation
- the skipHostKeyValidation value to set.public Object getHostKeyFingerprint()
public SftpServerLinkedService setHostKeyFingerprint(Object hostKeyFingerprint)
hostKeyFingerprint
- the hostKeyFingerprint value to set.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.