The name of the application, including the 'fabric:' URI scheme.
The correlation scheme.
The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High'
The initialization data as an array of bytes. Initialization data is passed to service instances or replicas when they are created.
Indicates if the DefaultMoveCost property is specified.
The partition description as an object.
The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)".
Scaling policies for this service.
The DNS name of the service. It requires the DNS system service to be enabled in Service Fabric cluster.
Polymorphic Discriminator
The service load metrics.
The full name of the service with 'fabric:' URI scheme.
The activation mode of service package to be used for a service. Possible values include: 'SharedProcess', 'ExclusiveProcess'
The service placement policies.
Name of the service type as specified in the service manifest.
Generated using TypeDoc
A ServiceDescription contains all of the information necessary to create a service.