ObsConfig Properties |
The ObsConfig type exposes the following members.
Name | Description | |
---|---|---|
![]() | AsyncSocketTimeout |
Asynchronous request timeout interval. The unit is millisecond.
|
![]() | AuthType |
Authentication mode used for accessing OBS. When protocol negotiation is enabled, this parameter is ineffective.
|
![]() | AuthTypeNegotiation |
Whether to negotiate the authentication mode. The default value is "true."
|
![]() | BufferSize |
Read/write cache size during an object upload
|
![]() | ConnectionLimit |
Maximum number of concurrently opened HTTP connections
The default value is 1000.
|
![]() | Endpoint |
OBS endpoint
|
![]() | KeepAlive |
Whether to use persistent connections. The default value is "true."
|
![]() | MaxErrorRetry |
Maximum number of retry attempts upon a request failure. The default value is 3.
|
![]() | MaxIdleTime |
Maximum idle time for obtaining connections from the connection pool. The unit is millisecond.
The default value is 30000.
|
![]() | PathStyle | Obsolete. |
![]() | ProxyDomain |
Domain to which the proxy belongs
|
![]() | ProxyHost |
Proxy address
|
![]() | ProxyPassword |
Password used for connecting to the proxy server
|
![]() | ProxyPort |
Proxy port
|
![]() | ProxyUserName |
Username used for connecting to the proxy server
|
![]() | ReadWriteTimeout |
Data read/write timeout interval. The unit is millisecond.
The default value is 60000.
|
![]() | ReceiveBufferSize |
Size of the socket reception buffer
|
![]() | SecurityProtocolType |
HTTPS protocol type
|
![]() | Timeout |
Request timeout interval. The unit is millisecond.
|
![]() | ValidateCertificate |
Whether to verify the certificate
|