Show / Hide Table of Contents

Class BatchingBasedOdhPatchingConfig

Patching configurations which allows patch the nodes batch by batch.

Inheritance
object
OdhPatchingConfig
BatchingBasedOdhPatchingConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class BatchingBasedOdhPatchingConfig : OdhPatchingConfig

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 in each iteration.

Remarks

Required

ToleranceThresholdPerBatch

Declaration
[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 non-utility and non-master nodes.

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

In this article
Back to top