Click or drag to resize

ObsConfig Properties

The ObsConfig type exposes the following members.

Properties
  NameDescription
Public propertyAsyncSocketTimeout
Asynchronous request timeout interval. The unit is millisecond.
Public propertyAuthType
Authentication mode used for accessing OBS. When protocol negotiation is enabled, this parameter is ineffective.
Public propertyAuthTypeNegotiation
Whether to negotiate the authentication mode. The default value is "true."
Public propertyBufferSize
Read/write cache size during an object upload
Public propertyConnectionLimit
Maximum number of concurrently opened HTTP connections The default value is 1000.
Public propertyEndpoint
OBS endpoint
Public propertyKeepAlive
Whether to use persistent connections. The default value is "true."
Public propertyMaxErrorRetry
Maximum number of retry attempts upon a request failure. The default value is 3.
Public propertyMaxIdleTime
Maximum idle time for obtaining connections from the connection pool. The unit is millisecond. The default value is 30000.
Public propertyPathStyle Obsolete.
Public propertyProxyDomain
Domain to which the proxy belongs
Public propertyProxyHost
Proxy address
Public propertyProxyPassword
Password used for connecting to the proxy server
Public propertyProxyPort
Proxy port
Public propertyProxyUserName
Username used for connecting to the proxy server
Public propertyReadWriteTimeout
Data read/write timeout interval. The unit is millisecond. The default value is 60000.
Public propertyReceiveBufferSize
Size of the socket reception buffer
Public propertySecurityProtocolType
HTTPS protocol type
Public propertyTimeout
Request timeout interval. The unit is millisecond.
Public propertyValidateCertificate
Whether to verify the certificate
Top
See Also