ApplicationInfo Class
Information about a Service Fabric application.
- Inheritance
-
ApplicationInfo
Constructor
ApplicationInfo(*, id: Optional[str] = None, name: Optional[str] = None, type_name: Optional[str] = None, type_version: Optional[str] = None, status=None, parameters=None, health_state=None, application_definition_kind=None, managed_application_identity=None, **kwargs)
Parameters
- id
- str
The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. Starting in version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions.
- type_version
- str
The version of the application type as defined in the application manifest.
- status
- str or ApplicationStatus
The status of the application. Possible values include: 'Invalid', 'Ready', 'Upgrading', 'Creating', 'Deleting', 'Failed'
- parameters
- list[ApplicationParameter]
List of application parameters with overridden values from their default values specified in the application manifest.
- health_state
- str or HealthState
The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown'
- application_definition_kind
- str or ApplicationDefinitionKind
The mechanism used to define a Service Fabric application. Possible values include: 'Invalid', 'ServiceFabricApplicationDescription', 'Compose'
- managed_application_identity
- ManagedApplicationIdentityDescription
Managed application identity description.
Feedback
Submit and view feedback for