ApplicationProperties

This type describes properties of an application resource.

Properties

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

description

Type: string
Required: No

User readable description of the application.


debugParams

Type: string
Required: No

Internal use.


services

Type: array of ServiceResourceDescription
Required: No

describes the services in the application.


healthState

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.

unhealthyEvaluation

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.


status

Type: string (enum)
Required: No

Status of the application resource.


statusDetails

Type: string
Required: No

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


serviceNames

Type: array of string
Required: No

Names of the services in the application.


diagnostics

Type: DiagnosticsDescription
Required: No

Describes the diagnostics definition and usage for an application resource.