AddRemoveIncrementalNamedPartitionScalingMechanism Class

Definition

Represents a scaling mechanism for adding or removing named partitions of a stateless service. Partition names are in the format '0','1'...'N-1'.

[Newtonsoft.Json.JsonObject("AddRemoveIncrementalNamedPartition")]
public class AddRemoveIncrementalNamedPartitionScalingMechanism : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ScalingMechanism
[<Newtonsoft.Json.JsonObject("AddRemoveIncrementalNamedPartition")>]
type AddRemoveIncrementalNamedPartitionScalingMechanism = class
    inherit ScalingMechanism
Public Class AddRemoveIncrementalNamedPartitionScalingMechanism
Inherits ScalingMechanism
Inheritance
AddRemoveIncrementalNamedPartitionScalingMechanism
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

AddRemoveIncrementalNamedPartitionScalingMechanism()

Initializes a new instance of the AddRemoveIncrementalNamedPartitionScalingMechanism class.

AddRemoveIncrementalNamedPartitionScalingMechanism(Int32, Int32, Int32)

Initializes a new instance of the AddRemoveIncrementalNamedPartitionScalingMechanism class.

Properties

MaxPartitionCount

Gets or sets maximum number of named partitions of the service.

MinPartitionCount

Gets or sets minimum number of named partitions of the service.

ScaleIncrement

Gets or sets the number of instances to add or remove during a scaling operation.

Methods

Validate()

Validate the object.

Applies to