ServiceUpdateDescription Class

Definition

Describes changes to the ServiceDescription of an existing service.

public abstract class ServiceUpdateDescription
type ServiceUpdateDescription = class
Public MustInherit Class ServiceUpdateDescription
Inheritance
ServiceUpdateDescription
Derived

Constructors

ServiceUpdateDescription(ServiceDescriptionKind)

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

Properties

Correlations

Gets or sets a list of service correlations.

DefaultMoveCost

Gets or sets the default move cost.

Kind

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

Metrics

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

PlacementConstraints

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

PlacementPolicies

Gets or sets a list of service placement policies.

RepartitionDescription

Gets or sets a description of service partitioning changes.

ScalingPolicies

Gets or sets the list ScalingPolicyDescription for this service.

ServiceDnsName

Gets or sets DNS name for the service.

ServiceTags

Gets or sets collection tags that represent service tags.

Applies to