ApplicationInfo interface
有关 Service Fabric 应用程序的信息。
属性
| application |
用于定义 Service Fabric 应用程序的机制。 可能的值包括:“Invalid”、“ServiceFabricApplicationDescription”、“Compose” |
| health |
Service Fabric 实体的运行状况状态,例如群集、节点、应用程序、服务、分区、副本等。可能的值包括:“Invalid”、“Ok”、“Warning”、“Error”、“Unknown” |
| id | 应用程序的标识。 这是应用程序名称的编码表示形式。 这在 REST API 中用于标识应用程序资源。 从版本 6.0 开始,分层名称以“~”字符分隔。 例如,如果应用程序名称为“fabric:/myapp/app1”,则应用程序标识为 6.0+ 中的“myapp~app1”,在以前的版本中为“myapp/app1”。 |
| name | 应用程序的名称,包括“fabric:”URI 方案。 |
| parameters | 应用程序参数列表,其中重写了应用程序清单中指定的默认值中的值。 |
| status | 应用程序的状态。 可能的值包括:“Invalid”、“Ready”、“Upgrading”、“Creating”、“删除”、“Failed” |
| type |
应用程序清单中定义的应用程序类型名称。 |
| type |
应用程序清单中定义的应用程序类型的版本。 |
属性详细信息
applicationDefinitionKind
用于定义 Service Fabric 应用程序的机制。 可能的值包括:“Invalid”、“ServiceFabricApplicationDescription”、“Compose”
applicationDefinitionKind?: ApplicationDefinitionKind
属性值
healthState
Service Fabric 实体的运行状况状态,例如群集、节点、应用程序、服务、分区、副本等。可能的值包括:“Invalid”、“Ok”、“Warning”、“Error”、“Unknown”
healthState?: HealthState
属性值
id
应用程序的标识。 这是应用程序名称的编码表示形式。 这在 REST API 中用于标识应用程序资源。 从版本 6.0 开始,分层名称以“~”字符分隔。 例如,如果应用程序名称为“fabric:/myapp/app1”,则应用程序标识为 6.0+ 中的“myapp~app1”,在以前的版本中为“myapp/app1”。
id?: string
属性值
string
name
应用程序的名称,包括“fabric:”URI 方案。
name?: string
属性值
string
parameters
status
应用程序的状态。 可能的值包括:“Invalid”、“Ready”、“Upgrading”、“Creating”、“删除”、“Failed”
status?: ApplicationStatus
属性值
typeName
应用程序清单中定义的应用程序类型名称。
typeName?: string
属性值
string
typeVersion
应用程序清单中定义的应用程序类型的版本。
typeVersion?: string
属性值
string