<PackageReference Include="Relativity.Server.Transfer.SDK" Version="24000.0.1" />

Relativity.Transfer.Aspera.AsperaClientConfiguration

namespace Relativity.Transfer.Aspera { public class AsperaClientConfiguration { public const bool DefaultConnectionCheckAsperaCredentialCacheEnable = true; public const int DefaultDocRootLevels = 1; public const int DefaultHealthCheckLogMaxLine = 100; public const int DefaultMetaThreadCount = 0; public const int DefaultWriteThreadCount = 0; public const int DefaultScanThreadCount = 0; public const int DefaultReadThreadCount = 0; public const bool DefaultCreateDirectories = true; public const string DefaultEncryptionCipher = "AES_256"; public const bool DefaultFaspDebugEnabled = false; public const int DefaultMaxNonFatalStatsRetryAttempts = 5; public const string DefaultOverwritePolicy = "ALWAYS"; public const string DefaultPartialFileSuffix = ".partial"; public const string DefaultResumeSuffix = ".aspx"; public const string DefaultPolicy = "FAIR"; public const string DefaultResumeCheck = "OFF"; public const bool DefaultSaveBeforeOverwriteEnabled = false; public const int DefaultTcpPort = 33001; public const int DefaultUdpPortStartRange = 33001; public const int DefaultUdpPortEndRange = 33050; public const string DefaultTestConnectionDestinationPath = "/FTA/TestConnectionResults"; public const AscpVersion DefaultAscpVersion = AscpVersion.Stable; public const bool DefaultUseAscp4 = false; public const int DefaultDatagramSize = 0; public string AccountUserName { get; set; } public string AccountPassword { get; set; } public int DocRootLevels { get; set; } public int HealthCheckLogMaxLine { get; set; } public Uri Host { get; set; } public bool CreateDirectories { get; set; } public string EncryptionCipher { get; set; } public bool FaspDebugEnabled { get; set; } public int MetaThreadCount { get; set; } public string OverwritePolicy { get; set; } public string PartialFileSuffix { get; set; } public string ResumeSuffix { get; set; } public string Policy { get; set; } public int ReadThreadCount { get; set; } public string ResumeCheck { get; set; } public bool SaveBeforeOverwriteEnabled { get; set; } public int ScanThreadCount { get; set; } public string SecurityToken { get; set; } public string SshPrivateKeyFile { get; set; } public string SshPassphrase { get; set; } public int TcpPort { get; set; } public string TestConnectionDestinationPath { get; set; } public int UdpPortStartRange { get; set; } public int UdpPortEndRange { get; set; } public int WriteThreadCount { get; set; } public AscpVersion AscpClientVersion { get; set; } public bool UseAscp4 { get; set; } public int DatagramSize { get; set; } public bool ReportNotOverriddenFiles { get; set; } public bool LegacyPortCheck { get; set; } public AsperaClientConfiguration(); public AsperaClientConfiguration(IDictionary<string, object> properties); public AsperaClientConfiguration(ClientConfiguration configuration); protected AsperaClientConfiguration(SerializationInfo info, StreamingContext context); } }