Udostępnij za pośrednictwem


Service Fabric Mesh ServiceResourceProperties

Ten typ opisuje właściwości zasobu usługi.

Właściwości

Nazwa Typ Wymagane
osType ciąg (wyliczenie) Tak
codePackages tablica właściwości ContainerCodePackageProperties Tak
networkRefs tablica networkRef Nie
diagnostics DiagnosticsRef Nie
description ciąg Nie
replicaCount liczba całkowita Nie
healthState ciąg (wyliczenie) Nie
status ciąg (wyliczenie) Nie

osType

Typ: ciąg (wyliczenie)
Wymagane: Tak

Typ systemu operacyjnego wymagany przez kod w usłudze.


codePackages

Typ: tablica właściwości ContainerCodePackageProperties
Wymagane: Tak

Opisuje zestaw pakietów kodu, które tworzą usługę. Pakiet kodu opisuje kontener i właściwości do jego uruchomienia. Wszystkie pakiety kodu są uruchamiane razem na tym samym hoście i współużytkują ten sam kontekst (sieć, proces itp.).


networkRefs

Typ: tablica NetworkRef
Wymagane: Nie

Nazwy sieci prywatnych, których należy częścią tej usługi.


diagnostics

Typ: DiagnosticsRef
Wymagane: Nie

Odwołanie do ujść w pliku DiagnosticsDescription.


description

Typ: ciąg
Wymagane: Nie

Czytelny opis usługi przez użytkownika.


replicaCount

Typ: liczba całkowita
Wymagane: Nie

Liczba replik usługi do utworzenia. Wartość domyślna to 1, jeśli nie zostanie określona.


healthState

Typ: ciąg (wyliczenie)
Wymagane: Nie

Opisuje stan kondycji zasobu usług.

Stan kondycji zasobu, takiego jak aplikacja, usługa lub sieć.

Możliwe wartości:

  • Invalid — Wskazuje nieprawidłowy stan kondycji. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to zero.
  • Ok - Wskazuje, że stan kondycji jest w porządku. Wartość to 1.
  • Warning — wskazuje stan kondycji 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 poprawną funkcjonalność klastra. Wartość to 3.
  • Unknown — wskazuje nieznany stan kondycji. Wartość to 65535.

status

Typ: ciąg (wyliczenie)
Wymagane: Nie