StatefulServiceUpdateDescription Class

Definition

Describes changes to the StatefulServiceDescription of a running service performed via UpdateServiceAsync(Uri, ServiceUpdateDescription).

public sealed class StatefulServiceUpdateDescription : System.Fabric.Description.ServiceUpdateDescription
type StatefulServiceUpdateDescription = class
    inherit ServiceUpdateDescription
Public NotInheritable Class StatefulServiceUpdateDescription
Inherits ServiceUpdateDescription
Inheritance
StatefulServiceUpdateDescription

Constructors

StatefulServiceUpdateDescription()

Initializes a new instance of the StatefulServiceUpdateDescription class with no changes specified. The relevant properties must be explicitly set to specify changes.

Properties

AuxiliaryReplicaCount

Gets or sets the auxiliary replica count.

Correlations

Gets or sets a list of service correlations.

(Inherited from ServiceUpdateDescription)
DefaultMoveCost

Gets or sets the default move cost.

(Inherited from ServiceUpdateDescription)
DropSourceReplicaOnMove

Enable or disable dropping of source Secondary replica on move.

Kind

Gets a value indicating the derived type of this instance (e.g. StatelessServiceUpdateDescription or StatefulServiceUpdateDescription).

(Inherited from ServiceUpdateDescription)
Metrics

Gets or sets a map of service load metric names to service load metric descriptions.

(Inherited from ServiceUpdateDescription)
MinReplicaSetSize

Gets or sets the minimum replica set size.

PlacementConstraints

Gets or sets the placement constraints for this service, which restricts the nodes where replicas of this service can be placed.

(Inherited from ServiceUpdateDescription)
PlacementPolicies

Gets or sets a list of service placement policies.

(Inherited from ServiceUpdateDescription)
QuorumLossWaitDuration

Gets or sets the quorum loss wait duration.

RepartitionDescription

Gets or sets a description of service partitioning changes.

(Inherited from ServiceUpdateDescription)
ReplicaLifecycleDescription

Defines how replica will behave during its lifecycle.

ReplicaRestartWaitDuration

Gets or sets the replica restart wait duration.

ScalingPolicies

Gets or sets the list ScalingPolicyDescription for this service.

(Inherited from ServiceUpdateDescription)
ServiceDnsName

Gets or sets DNS name for the service.

(Inherited from ServiceUpdateDescription)
ServicePlacementTimeLimit

Gets or sets the service placement time limit.

ServiceTags

Gets or sets collection tags that represent service tags.

(Inherited from ServiceUpdateDescription)
StandByReplicaKeepDuration

Gets or sets the standby replica keep duration.

TargetReplicaSetSize

Gets or sets the target replica set size.

Applies to