Udostępnij za pośrednictwem


Informacje o aplikacji

Informacje o aplikacji usługi Service Fabric.

Właściwości

Nazwa Typ Wymagane
Id ciąg Nie
Name ciąg Nie
TypeName ciąg Nie
TypeVersion ciąg Nie
Status ciąg (wyliczenie) Nie
Parameters tablica parametrów ApplicationParameter Nie
HealthState ciąg (wyliczenie) Nie
ApplicationDefinitionKind ciąg (wyliczenie) Nie
ManagedApplicationIdentity ManagedApplicationIdentityDescription Nie
ApplicationMetadata ApplicationMetadata Nie

Id

Typ: ciąg
Wymagane: Nie

Tożsamość aplikacji. Jest to zakodowana reprezentacja nazwy aplikacji. Jest to używane w interfejsach API REST do identyfikowania zasobu aplikacji. Począwszy od wersji 6.0, hierarchiczne nazwy są rozdzielane znakiem "~". Jeśli na przykład nazwa aplikacji to "fabric:/myapp/app1", tożsamość aplikacji będzie miała wartość "myapp~app1" w wersji 6.0+ i "myapp/app1" w poprzednich wersjach.


Name

Typ: ciąg
Wymagane: Nie

Nazwa aplikacji, w tym schemat identyfikatora URI "fabric:".


TypeName

Typ: ciąg
Wymagane: Nie

Nazwa typu aplikacji zdefiniowana w manifeście aplikacji.


TypeVersion

Typ: ciąg
Wymagane: Nie

Wersja typu aplikacji zdefiniowana w manifeście aplikacji.


Status

Typ: ciąg (wyliczenie)
Wymagane: Nie

Stan aplikacji.

Możliwe wartości:

  • Invalid — Wskazuje, że stan aplikacji jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero.
  • Ready — Wskazuje, że stan aplikacji jest gotowy. Wartość to 1.
  • Upgrading — wskazuje, że stan aplikacji jest uaktualniony. Wartość to 2.
  • Creating — wskazuje, że stan aplikacji jest tworzony. Wartość to 3.
  • Deleting — wskazuje, że stan aplikacji jest usuwany. Wartość to 4.
  • Failed — wskazuje, że tworzenie lub usuwanie aplikacji zostało zakończone z powodu trwałych błędów. Można zaakceptować inne żądanie tworzenia/usuwania, aby wznowić działanie aplikacji, która zakończyła się niepowodzeniem. Wartość to 5.

Parameters

Typ: tablica parametrów ApplicationParameter
Wymagane: Nie

Lista parametrów aplikacji z wartościami zastępowanymi z ich wartości domyślnych określonych w manifeście aplikacji.


HealthState

Typ: ciąg (wyliczenie)
Wymagane: Nie

Stan kondycji jednostki usługi Service Fabric, takiej jak klaster, węzeł, aplikacja, usługa, partycja, replika itp.

Możliwe wartości:

  • Invalid — wskazuje nieprawidłowy stan kondycji. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero.
  • Ok - Wskazuje, że stan kondycji jest w porządku. Wartość to 1.
  • Warning — Wskazuje, że stan kondycji jest na poziomie ostrzeżenia. Wartość to 2.
  • Error — wskazuje, że stan kondycji jest na poziomie błędu. Należy zbadać stan kondycji błędu, ponieważ może to mieć wpływ na poprawne funkcje klastra. Wartość to 3.
  • Unknown — wskazuje nieznany stan kondycji. Wartość to 65535.

ApplicationDefinitionKind

Typ: ciąg (wyliczenie)
Wymagane: Nie

Mechanizm używany do definiowania aplikacji usługi Service Fabric.

Możliwe wartości:

  • Invalid — Wskazuje, że rodzaj definicji aplikacji jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to 65535.
  • ServiceFabricApplicationDescription — Wskazuje, że aplikacja jest definiowana przez opis aplikacji usługi Service Fabric. Wartość to 0.
  • Compose — Wskazuje, że aplikacja jest definiowana przez pliki redagowania. Wartość to 1.

ManagedApplicationIdentity

Typ: ManagedApplicationIdentityDescription
Wymagane: Nie

Opis tożsamości aplikacji zarządzanej.


ApplicationMetadata

Typ: ApplicationMetadata
Wymagane: Nie

Metadane skojarzone z określoną aplikacją.