Dela via


ApplicationInfo

Information om ett Service Fabric-program.

Egenskaper

Namn Typ Obligatorisk
Id sträng No
Name sträng No
TypeName sträng No
TypeVersion sträng No
Status sträng (uppräkning) No
Parameters matris med ApplicationParameter No
HealthState sträng (uppräkning) No
ApplicationDefinitionKind sträng (uppräkning) No
ManagedApplicationIdentity ManagedApplicationIdentityDescription No
ApplicationMetadata ApplicationMetadata No

Id

Typ: sträng
Obligatoriskt: Nej

Programmets identitet. Det här är en kodad representation av programnamnet. Detta används i REST-API:erna för att identifiera programresursen. Från och med version 6.0 avgränsas hierarkiska namn med tecknet "~". Om programnamnet till exempel är "fabric:/myapp/app1" skulle programidentiteten vara "myapp~app1" i 6.0+ och "myapp/app1" i tidigare versioner.


Name

Typ: sträng
Obligatoriskt: Nej

Namnet på programmet, inklusive URI-schemat "fabric:".


TypeName

Typ: sträng
Obligatoriskt: Nej

Namnet på programtypen enligt definitionen i programmanifestet.


TypeVersion

Typ: sträng
Obligatoriskt: Nej

Den version av programtypen som definieras i programmanifestet.


Status

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Status för programmet.

Möjliga värden:

  • Invalid – Anger att programstatusen är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Ready – Anger att programstatusen är klar. Värdet är 1.
  • Upgrading – Anger att programstatusen uppgraderas. Värdet är 2.
  • Creating – Anger att programstatusen skapas. Värdet är 3.
  • Deleting – Anger att programstatusen tas bort. Värdet är 4.
  • Failed – Anger att skapandet eller borttagningen av programmet avbröts på grund av beständiga fel. En annan begäran om att skapa/ta bort kan accepteras för att återuppta ett misslyckat program. Värdet är 5.

Parameters

Typ: matris med ApplicationParameter
Obligatoriskt: Nej

Lista över programparametrar med åsidosatta värden från deras standardvärden som anges i programmanifestet.


HealthState

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Hälsotillståndet för en Service Fabric-entitet som kluster, nod, program, tjänst, partition, replik osv.

Möjliga värden:

  • Invalid – Anger ett ogiltigt hälsotillstånd. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Ok - Anger att hälsotillståndet är okej. Värdet är 1.
  • Warning – Anger att hälsotillståndet är på varningsnivå. Värdet är 2.
  • Error – Anger att hälsotillståndet är på felnivå. Felhälsotillståndet bör undersökas eftersom de kan påverka rätt funktioner i klustret. Värdet är 3.
  • Unknown – Anger en okänd hälsostatus. Värdet är 65535.

ApplicationDefinitionKind

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Den mekanism som används för att definiera ett Service Fabric-program.

Möjliga värden:

  • Invalid – Anger att programdefinitionstypen är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är 65535.
  • ServiceFabricApplicationDescription – Anger att programmet definieras av en Beskrivning av Service Fabric-programmet. Värdet är 0.
  • Compose – Anger att programmet definieras av skrivfiler. Värdet är 1.

ManagedApplicationIdentity

Typ: ManagedApplicationIdentityDescription
Obligatoriskt: Nej

Beskrivning av hanterad programidentitet.


ApplicationMetadata

Typ: ApplicationMetadata
Obligatoriskt: Nej

Metadata som är associerade med ett specifikt program.