ApplicationInfoApplicationInfo

Informacje o aplikacji sieci szkieletowej usług.Information about a Service Fabric application.

WłaściwościProperties

NazwaName TypType WymaganyRequired
Id ciągstring NieNo
Name ciągstring NieNo
TypeName ciągstring NieNo
TypeVersion ciągstring NieNo
Status ciąg (wyliczenie)string (enum) NieNo
Parameters tablica parametru ApplicationParameterarray of ApplicationParameter NieNo
HealthState ciąg (wyliczenie)string (enum) NieNo
ApplicationDefinitionKind ciąg (wyliczenie)string (enum) NieNo

Id

Typ: ciąg znakówType: string
Wymagane: NieRequired: No

Tożsamość aplikacji.The identity of the application. Jest to zakodowana reprezentacja nazwy aplikacji.This is an encoded representation of the application name. Jest to używane w interfejsach API REST do identyfikowania zasobu aplikacji.This is used in the REST APIs to identify the application resource. Począwszy od wersji 6.0, nazwy hierarchiczne~są rozdzielane znakiem " ".Starting in version 6.0, hierarchical names are delimited with the "~" character. Na przykład jeśli nazwa aplikacji to "fabric:/myapp/app1", tożsamość~aplikacji będzie "myapp app1" w wersji 6.0+ i "myapp/app1" w poprzednich wersjach.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.


Name

Typ: ciąg znakówType: string
Wymagane: NieRequired: No

Nazwa aplikacji, w tym schemat URI 'fabric:'.The name of the application, including the 'fabric:' URI scheme.


TypeName

Typ: ciąg znakówType: string
Wymagane: NieRequired: No

Nazwa typu aplikacji zdefiniowana w manifeście aplikacji.The application type name as defined in the application manifest.


TypeVersion

Typ: ciąg znakówType: string
Wymagane: NieRequired: No

Wersja typu aplikacji zgodnie z definicją w manifeście aplikacji.The version of the application type as defined in the application manifest.


Status

Typ: ciąg (wyliczenie)Type: string (enum)
Wymagane: NieRequired: No

Stan aplikacji.The status of the application.

Możliwe wartości:Possible values are:

  • Invalid- Wskazuje, że stan aplikacji jest nieprawidłowy.Invalid - Indicates the application status is invalid. Wszystkie wyliczenia sieci szkieletowej usług mają nieprawidłowy typ.All Service Fabric enumerations have the invalid type. Wartość wynosi zero.The value is zero.
  • Ready- Wskazuje, że stan aplikacji jest gotowy.Ready - Indicates the application status is ready. Wartość wynosi 1.The value is 1.
  • Upgrading- Wskazuje, że stan aplikacji jest uaktualniane.Upgrading - Indicates the application status is upgrading. Wartość wynosi 2.The value is 2.
  • Creating- Wskazuje stan aplikacji jest tworzenie.Creating - Indicates the application status is creating. Wartość wynosi 3.The value is 3.
  • Deleting- Wskazuje, że stan aplikacji jest usuwany.Deleting - Indicates the application status is deleting. Wartość wynosi 4.The value is 4.
  • Failed- Wskazuje, że utworzenie lub usunięcie aplikacji zostało zakończone z powodu uporczywych awarii.Failed - Indicates the creation or deletion of application was terminated due to persistent failures. Inne żądanie tworzenia/usuwania można zaakceptować, aby wznowić nieudaną aplikację.Another create/delete request can be accepted to resume a failed application. Wartość wynosi 5.The value is 5.

Parameters

Typ: tablica parametru ApplicationParameterType: array of ApplicationParameter
Wymagane: NieRequired: No

Lista parametrów aplikacji z zastąpionymi wartościami z ich wartości domyślnych określonych w manifeście aplikacji.List of application parameters with overridden values from their default values specified in the application manifest.


HealthState

Typ: ciąg (wyliczenie)Type: string (enum)
Wymagane: NieRequired: No

Stan kondycji jednostki sieci szkieletowej usług, takich jak klaster, węzeł, aplikacja, usługa, partycja, replika itp.The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc.

Możliwe wartości:Possible values are:

  • Invalid- Wskazuje nieprawidłowy stan kondycji.Invalid - Indicates an invalid health state. Wszystkie wyliczenia sieci szkieletowej usług mają nieprawidłowy typ.All Service Fabric enumerations have the invalid type. Wartość wynosi zero.The value is zero.
  • Ok- Wskazuje, że stan zdrowia jest w porządku.Ok - Indicates the health state is okay. Wartość wynosi 1.The value is 1.
  • Warning- Wskazuje stan zdrowia jest na poziomie ostrzegawczym.Warning - Indicates the health state is at a warning level. Wartość wynosi 2.The value is 2.
  • Error- Wskazuje, że stan kondycji jest na poziomie błędu.Error - Indicates the health state is at an error level. Należy zbadać stan kondycji błędów, ponieważ mogą one mieć wpływ na poprawne funkcje klastra.Error health state should be investigated, as they can impact the correct functionality of the cluster. Wartość wynosi 3.The value is 3.
  • Unknown- Wskazuje nieznany stan zdrowia.Unknown - Indicates an unknown health status. Wartość to 65535.The value is 65535.

ApplicationDefinitionKind

Typ: ciąg (wyliczenie)Type: string (enum)
Wymagane: NieRequired: No

Mechanizm używany do definiowania aplikacji sieci szkieletowej usług.The mechanism used to define a Service Fabric application.

Możliwe wartości:Possible values are:

  • Invalid- Wskazuje, że rodzaj definicji aplikacji jest nieprawidłowy.Invalid - Indicates the application definition kind is invalid. Wszystkie wyliczenia sieci szkieletowej usług mają nieprawidłowy typ.All Service Fabric enumerations have the invalid type. Wartość to 65535.The value is 65535.
  • ServiceFabricApplicationDescription- Wskazuje, że aplikacja jest zdefiniowana przez opis aplikacji sieci szkieletowej usług.ServiceFabricApplicationDescription - Indicates the application is defined by a Service Fabric application description. Wartość wynosi 0.The value is 0.
  • Compose- Wskazuje, że aplikacja jest definiowana przez pliki redagowane.Compose - Indicates the application is defined by compose file(s). Wartość wynosi 1.The value is 1.