Private/Types/models/FtpNativeEntry.generated.psm1
using module '..\models\BaseSessionEntry.generated.psm1' using module '..\enums\FtpAllowedSuite.generated.psm1' using module '..\enums\FtpProxyType.generated.psm1' using module '..\enums\FtpSecurityType.generated.psm1' using module '..\enums\PrivateKeyType.generated.psm1' using module '..\models\SensitiveItem.generated.psm1' class FtpNativeEntry : BaseSessionEntry { [FtpAllowedSuite]$AllowedSuite = [FtpAllowedSuite]::new() [boolean]$AlwaysAskForPassword = $false [String]$CertificatePath = '' [boolean]$ClearCommandChannel = $true [boolean]$CommandReplyLogEnabled = $false [String]$Directory = '' [String]$Domain = '' [boolean]$FtpSshAlwaysAskForPassword = $false [String]$FtpSshHost = '' [SensitiveItem]$FtpSshPasswordItem = [SensitiveItem]::new() [int]$FtpSshPort = 22 [String]$FtpSshUserName = '' [String]$Host = '' [String]$LocalPath = '' [String]$LogPath = '' [boolean]$LogToFile = $false [boolean]$PassiveMode = $true [SensitiveItem]$PasswordItem = [SensitiveItem]::new() [int]$Port = 21 [String]$PrivateKeyConnectionID = '' [SensitiveItem]$PrivateKeyData = [SensitiveItem]::new() [String]$PrivateKeyFileName = '' [SensitiveItem]$PrivateKeyPassPhraseItem = [SensitiveItem]::new() [boolean]$PrivateKeyPromptForPassPhrase = $true [PrivateKeyType]$PrivateKeyType = [PrivateKeyType]::new() [String]$PrivateKeyPrivateVaultString = '' [boolean]$ProxyBypassOnLocal = $false [String]$ProxyDomain = '' [SensitiveItem]$ProxyPasswordItem = [SensitiveItem]::new() [int]$ProxyPort = 3128 [FtpProxyType]$ProxyType = [FtpProxyType]::new() [String]$ProxyUrl = '' [String]$ProxyUserName = '' [boolean]$SecureTransfers = $false [FtpSecurityType]$SecurityType = [FtpSecurityType]::new() [boolean]$ShowFilesInTreeView = $false [boolean]$ShowLocalFiles = $true [boolean]$SSL = $true [boolean]$TLS = $true [boolean]$UseFtpOverSsh = $false [boolean]$UseProxy = $false [String]$Username = '' [boolean]$UseSshAuthenticationAgent = $false [int]$VerboseLevel = 0 } |