DeployedServiceTypeInfo

Information about service type deployed on a node, information such as the status of the service type registration on a node.

Properties

Name Type Required
ServiceTypeName string No
ServiceManifestName string No
CodePackageName string No
Status string (enum) No
ServicePackageActivationId string No

ServiceTypeName

Type: string
Required: No

Name of the service type as specified in the service manifest.


ServiceManifestName

Type: string
Required: No

The name of the service manifest in which this service type is defined.


CodePackageName

Type: string
Required: No

The name of the code package that registered the service type.


Status

Type: string (enum)
Required: No

The status of the service type registration on the node.

Possible values are:

  • Invalid - Indicates the registration status is invalid. All Service Fabric enumerations have the invalid type. The value is zero.
  • Disabled - Indicates that the service type is disabled on this node. A type gets disabled when there are too many failures of the code package hosting the service type. If the service type is disabled, new replicas of that service type will not be placed on the node until it is enabled again. The service type is enabled again after the process hosting it comes up and re-registers the type or a preconfigured time interval has passed. The value is 1.
  • Enabled - Indicates that the service type is enabled on this node. Replicas of this service type can be placed on this node when the code package registers the service type. The value is 2.
  • Registered - Indicates that the service type is enabled and registered on the node by a code package. Replicas of this service type can now be placed on this node. The value is 3.

ServicePackageActivationId

Type: string
Required: No

The ActivationId of a deployed service package. If ServicePackageActivationMode specified at the time of creating the service is 'SharedProcess' (or if it is not specified, in which case it defaults to 'SharedProcess'), then value of ServicePackageActivationId is always an empty string.