Class BatchingBasedPatchingConfigs
Configuration that applies the patch in batches, the batch size is a user defined parameter.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class BatchingBasedPatchingConfigs : PatchingConfigsProperties
BatchSize
Declaration
[Required(ErrorMessage = "BatchSize is required.")]
[JsonProperty(PropertyName = "batchSize")]
public int? BatchSize { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | How many nodes to be patched and rebooted in each iteration. | 
Remarks
Required
ToleranceThresholdPerBatch
Declaration
[Required(ErrorMessage = "ToleranceThresholdPerBatch is required.")]
[JsonProperty(PropertyName = "toleranceThresholdPerBatch")]
public int? ToleranceThresholdPerBatch { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | Acceptable number of failed-to-be-patched nodes in each batch. The maximum number of failed-to-patch nodes cannot exceed 20% of the number of nodes. | 
Remarks
Required
WaitTimeBetweenBatchInSeconds
Declaration
[Required(ErrorMessage = "WaitTimeBetweenBatchInSeconds is required.")]
[JsonProperty(PropertyName = "waitTimeBetweenBatchInSeconds")]
public int? WaitTimeBetweenBatchInSeconds { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | The wait time between batches in seconds. | 
Remarks
Required