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.