ApplicationInfo

Informace o aplikaci Service Fabric

Vlastnosti

Název Typ Povinné
Id řetězec Ne
Name řetězec Ne
TypeName řetězec Ne
TypeVersion řetězec Ne
Status string (výčet) Ne
Parameters pole applicationParameter Ne
HealthState string (výčet) Ne
ApplicationDefinitionKind string (výčet) Ne
ManagedApplicationIdentity ManagedApplicationIdentityDescription Ne
ApplicationMetadata applicationMetadata Ne

Id

Typ: řetězec
Povinné: Ne

Identita aplikace. Toto je kódovaná reprezentace názvu aplikace. Používá se v rozhraních REST API k identifikaci prostředku aplikace. Od verze 6.0 jsou hierarchické názvy oddělené znakem ~. Pokud je například název aplikace fabric:/myapp/app1, identita aplikace by byla "myapp~app1" v 6.0+ a "myapp/app1" v předchozích verzích.


Name

Typ: řetězec
Povinné: Ne

Název aplikace, včetně schématu URI "fabric:".


TypeName

Typ: řetězec
Povinné: Ne

Název typu aplikace definovaný v manifestu aplikace.


TypeVersion

Typ: řetězec
Povinné: Ne

Verze typu aplikace definovaná v manifestu aplikace.


Status

Typ: řetězec (výčet)
Povinné: Ne

Stav aplikace.

Možné hodnoty:

  • Invalid – označuje, že stav aplikace je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Ready – indikuje, že stav aplikace je připravený. Hodnota je 1.
  • Upgrading – označuje, že se upgraduje stav aplikace. Hodnota je 2.
  • Creating – označuje, že se vytváří stav aplikace. Hodnota je 3.
  • Deleting – označuje, že se stav aplikace odstraňuje. Hodnota je 4.
  • Failed – označuje, že se vytváření nebo odstraňování aplikace ukončilo kvůli trvalým selháním. K obnovení neúspěšné aplikace je možné přijmout další žádost o vytvoření nebo odstranění. Hodnota je 5.

Parameters

Typ: pole ApplicationParameter
Povinné: Ne

Seznam parametrů aplikace s přepsanými hodnotami z jejich výchozích hodnot zadaných v manifestu aplikace


HealthState

Typ: řetězec (výčet)
Povinné: Ne

Stav entity Service Fabric, jako je cluster, uzel, aplikace, služba, oddíl, replika atd.

Možné hodnoty:

  • Invalid – označuje neplatný stav. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Ok - Indikuje, že stav je v pořádku. Hodnota je 1.
  • Warning – označuje stav na úrovni upozornění. Hodnota je 2.
  • Error – označuje stav na úrovni chyby. Měl by být prozkoumán stav chyby, protože může mít vliv na správnou funkčnost clusteru. Hodnota je 3.
  • Unknown – označuje neznámý stav. Hodnota je 65535.

ApplicationDefinitionKind

Typ: řetězec (výčet)
Povinné: Ne

Mechanismus použitý k definování aplikace Service Fabric.

Možné hodnoty:

  • Invalid – označuje, že druh definice aplikace je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je 65535.
  • ServiceFabricApplicationDescription – označuje, že aplikace je definována popisem aplikace Service Fabric. Hodnota je 0.
  • Compose – označuje, že aplikace je definována pomocí souborů pro psaní zpráv. Hodnota je 1.

ManagedApplicationIdentity

typ : ManagedApplicationIdentityDescription
Povinné: Ne

Popis identity spravované aplikace


ApplicationMetadata

Typ: ApplicationMetadata
Povinné: Ne

Metadata přidružená ke konkrétní aplikaci