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 : PatchingConfigs
Properties
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