Sdílet prostřednictvím


Informace o typu aplikace

Informace o typu aplikace.

Vlastnosti

Název Typ Vyžadováno
Name řetězec No
Version řetězec No
DefaultParameterList array of ApplicationParameter Ne
Status string (výčet) Ne
StatusDetails řetězec No
ApplicationTypeDefinitionKind string (výčet) Ne
ApplicationTypeMetadata ApplicationTypeMetadata Ne

Name

Typ: řetězec
Povinné: Ne

Název typu aplikace definovaný v manifestu aplikace.


Version

Typ: řetězec
Povinné: Ne

Verze typu aplikace, jak je definována v manifestu aplikace.


DefaultParameterList

Typ: pole ApplicationParameter
Povinné: Ne

Seznam parametrů typu aplikace, které lze při vytváření nebo aktualizaci aplikace přepsat.


Status

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

Stav typu aplikace.

Možné hodnoty:

  • Invalid – Označuje, že stav typu aplikace je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Provisioning – Označuje, že se v clusteru zřizuje typ aplikace. Hodnota je 1.
  • Available – Označuje, že typ aplikace je plně zřízený a je k dispozici pro použití. Aplikaci tohoto typu a verze lze vytvořit. Hodnota je 2.
  • Unprovisioning – Označuje, že probíhá rušení zřízení typu aplikace z clusteru. Hodnota je 3.
  • Failed – Označuje, že zřizování typu aplikace selhalo a není možné ho použít. Podrobnosti o selhání lze získat z dotazu na informace o typu aplikace. Informace o typu aplikace, které selhaly, zůstanou v clusteru, dokud se zřízení neschová nebo dokud se úspěšně znovu nezprodukuje. Hodnota je 4.

StatusDetails

Typ: řetězec
Povinné: Ne

Další podrobné informace o stavu typu aplikace.


ApplicationTypeDefinitionKind

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

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

Možné hodnoty:

  • Invalid – Označuje, že druh definice typu aplikace je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je 0.
  • ServiceFabricApplicationPackage – Označuje, že typ aplikace je definovaný a vytvořený balíčkem aplikace Service Fabric poskytnutým uživatelem. Hodnota je 1.
  • Compose – Označuje, že typ aplikace je definován a vytvořen implicitně jako součást sestavení nasazení. Hodnota je 2.

ApplicationTypeMetadata

Typ: ApplicationTypeMetadata
Povinné: Ne

Metadata přidružená ke konkrétnímu typu aplikace.