Class ClientConfiguration
This class provides configuration options for client requests.
Inherited Members
Namespace: Oci.Common
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class ClientConfigurationProperties
ClientCertificateOption
Optional ClientCertificateOption. Default is Automatic.
Declaration
public ClientCertificateOption ClientCertificateOption { get; set; }Property Value
| Type | Description | 
|---|---|
| ClientCertificateOption | 
ClientCertificates
Optional array of client X509Certificate to trust.
Declaration
public X509Certificate[] ClientCertificates { get; set; }Property Value
| Type | Description | 
|---|---|
| X509Certificate[] | 
ClientUserAgent
Additional user agent string set by the client of this SDK. It will be appended to default user agent. The format is (by convention) "Application/Version", ex "MyApp/1.3.5". Note, this value is only used to set user agent header the first time a client is created, and once set, it cannot be changed.
Declaration
public string ClientUserAgent { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ResponseContentBufferBytes
The max number of bytes to buffer when reading the response content. Default is 2GB.
Declaration
public long ResponseContentBufferBytes { get; set; }Property Value
| Type | Description | 
|---|---|
| long | 
RetryConfiguration
The retry configuration to use. Default is no retry.
Declaration
public RetryConfiguration RetryConfiguration { get; set; }Property Value
| Type | Description | 
|---|---|
| RetryConfiguration | 
TimeoutMillis
The max time to wait for a request to complete, in millis. Default is 100000.
Declaration
public int TimeoutMillis { get; set; }Property Value
| Type | Description | 
|---|---|
| int |