This type describes properties of an application resource.


Name Type Required
description string No
debugParams string No
services array of ServiceResourceDescription No
healthState string (enum) No
unhealthyEvaluation string No
status string (enum) No
statusDetails string No
serviceNames array of string No
diagnostics DiagnosticsDescription No


Type: string
Required: No

User readable description of the application.


Type: string
Required: No

Internal use.


Type: array of ServiceResourceDescription
Required: No

describes the services in the application.


Type: string (enum)
Required: No

Describes the health state of an application resource.

The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc.

Possible values are:

  • Invalid - Indicates an invalid health state. All Service Fabric enumerations have the invalid type. The value is zero.
  • Ok - Indicates the health state is okay. The value is 1.
  • Warning - Indicates the health state is at a warning level. The value is 2.
  • Error - Indicates the health state is at an error level. Error health state should be investigated, as they can impact the correct functionality of the cluster. The value is 3.
  • Unknown - Indicates an unknown health status. The value is 65535.


Type: string
Required: No

When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.


Type: string (enum)
Required: No

Status of the application resource.


Type: string
Required: No

Gives additional information about the current status of the application deployment.


Type: array of string
Required: No

Names of the services in the application.


Type: DiagnosticsDescription
Required: No

Describes the diagnostics definition and usage for an application resource.