util/csharp/core/Models/RuntimeOptions.cs (56 lines of code) (raw):
using System;
using System.Collections.Generic;
using System.Text;
using Tea;
namespace AlibabaCloud.OSSUtil.Models
{
public class RuntimeOptions : TeaModel
{
[NameInMap("autoretry")]
[Validation(Required = false)]
public bool? Autoretry { get; set; }
[NameInMap("ignoreSSL")]
[Validation(Required = false)]
public bool? IgnoreSSL { get; set; }
[NameInMap("maxAttempts")]
[Validation(Required = false)]
public int? MaxAttempts { get; set; }
[NameInMap("backoffPolicy")]
[Validation(Required = false)]
public string BackoffPolicy { get; set; }
[NameInMap("backoffPeriod")]
[Validation(Required = false)]
public int? BackoffPeriod { get; set; }
[NameInMap("readTimeout")]
[Validation(Required = false)]
public int? ReadTimeout { get; set; }
[NameInMap("connectTimeout")]
[Validation(Required = false)]
public int? ConnectTimeout { get; set; }
[NameInMap("localAddr")]
[Validation(Required = false)]
public string LocalAddr { get; set; }
[NameInMap("httpProxy")]
[Validation(Required = false)]
public string HttpProxy { get; set; }
[NameInMap("httpsProxy")]
[Validation(Required = false)]
public string HttpsProxy { get; set; }
[NameInMap("noProxy")]
[Validation(Required = false)]
public string NoProxy { get; set; }
[NameInMap("maxIdleConns")]
[Validation(Required = false)]
public int? MaxIdleConns { get; set; }
[NameInMap("socks5Proxy")]
[Validation(Required = false)]
public string Socks5Proxy { get; set; }
[NameInMap("socks5NetWork")]
[Validation(Required = false)]
public string Socks5NetWork { get; set; }
[NameInMap("uploadLimitSpeed")]
public int? UploadLimitSpeed { get; set; }
[NameInMap("listener")]
public object Listener { get; set; }
}
}