ApplicationTypeInfo

Information om en programtyp.

Egenskaper

Namn Typ Obligatorisk
Name sträng No
Version sträng No
DefaultParameterList matris med ApplicationParameter No
Status sträng (uppräkning) No
StatusDetails sträng No
ApplicationTypeDefinitionKind sträng (uppräkning) No
ApplicationTypeMetadata ApplicationTypeMetadata No

Name

Typ: sträng
Obligatoriskt: Nej

Namnet på programtypen enligt definitionen i programmanifestet.


Version

Typ: sträng
Obligatoriskt: Nej

Den version av programtypen som definieras i programmanifestet.


DefaultParameterList

Typ: matris med ApplicationParameter
Obligatoriskt: Nej

Lista över parametrar av programtyp som kan åsidosättas när programmet skapas eller uppdateras.


Status

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

Status för programtypen.

Möjliga värden:

  • Invalid – Anger att statusen för programtypen är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Provisioning – Anger att programtypen etableras i klustret. Värdet är 1.
  • Available – Anger att programtypen är helt etablerad och tillgänglig för användning. Ett program av den här typen och versionen kan skapas. Värdet är 2.
  • Unprovisioning – Anger att programtypen håller på att avetableras från klustret. Värdet är 3.
  • Failed – Anger att etableringen av programtyp misslyckades och att den inte är tillgänglig för användning. Felinformationen kan hämtas från informationsfrågan för programtyp. Informationen om den misslyckade programtypen finns kvar i klustret tills den har avetableras eller återskapats. Värdet är 4.

StatusDetails

Typ: sträng
Obligatoriskt: Nej

Ytterligare detaljerad information om programtypens status.


ApplicationTypeDefinitionKind

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

Den mekanism som används för att definiera en Service Fabric-programtyp.

Möjliga värden:

  • Invalid – Anger att definitionstypen för programtyp är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är 0.
  • ServiceFabricApplicationPackage – Anger att programtypen definieras och skapas av ett Service Fabric-programpaket som tillhandahålls av användaren. Värdet är 1.
  • Compose – Anger att programtypen definieras och skapas implicit som en del av en sammansättningsdistribution. Värdet är 2.

ApplicationTypeMetadata

Typ: ApplicationTypeMetadata
Obligatoriskt: Nej

Metadata som är associerade med en specifik programtyp.