Applicationınfo
Service Fabric uygulaması hakkında bilgi.
Özellikler
Ad | Tür | Gerekli |
---|---|---|
Id |
dize | No |
Name |
dize | No |
TypeName |
dize | No |
TypeVersion |
dize | No |
Status |
string (sabit listesi) | No |
Parameters |
ApplicationParameter dizisi | No |
HealthState |
string (sabit listesi) | No |
ApplicationDefinitionKind |
string (sabit listesi) | No |
ManagedApplicationIdentity |
ManagedApplicationIdentityDescription | No |
ApplicationMetadata |
ApplicationMetadata | No |
Id
Tür: dize
Gerekli: Hayır
Uygulamanın kimliği. Bu, uygulama adının kodlanmış bir gösterimidir. Bu, uygulama kaynağını tanımlamak için REST API'lerinde kullanılır.
Sürüm 6.0'dan başlayarak, hiyerarşik adlar "~" karakteriyle sınırlandırılır. Örneğin, uygulama adı "fabric:/myapp/app1" ise, uygulama kimliği 6.0+ sürümünde "myapp~app1" ve önceki sürümlerde "myapp/app1" olacaktır.
Name
Tür: dize
Gerekli: Hayır
'fabric:' URI düzeni de dahil olmak üzere uygulamanın adı.
TypeName
Tür: dize
Gerekli: Hayır
Uygulama bildiriminde tanımlanan uygulama türü adı.
TypeVersion
Tür: dize
Gerekli: Hayır
Uygulama bildiriminde tanımlandığı gibi uygulama türünün sürümü.
Status
Tür: dize (sabit listesi)
Gerekli: Hayır
Uygulamanın durumu.
Olası değerler şunlardır:
-
Invalid
- Uygulama durumunun geçersiz olduğunu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer sıfırdır. -
Ready
- Uygulama durumunun hazır olduğunu gösterir. Değer 1'dir. -
Upgrading
- Uygulamanın durumunun yükseltiliyor olduğunu gösterir. Değer 2'dir. -
Creating
- Uygulama durumunun oluşturduğunu gösterir. Değer 3'dür. -
Deleting
- Uygulama durumunun silindiğini gösterir. Değer 4'dür. -
Failed
- Kalıcı hatalar nedeniyle uygulamanın oluşturulmasının veya silinmesinin sonlandırıldığını gösterir. Başarısız bir uygulamayı sürdürmek için başka bir oluşturma/silme isteği kabul edilebilir. Değer 5'tir.
Parameters
Tür: ApplicationParameter dizisi
Gerekli: Hayır
Uygulama bildiriminde belirtilen varsayılan değerlerinden geçersiz kılınmış değerleri olan uygulama parametrelerinin listesi.
HealthState
Tür: dize (sabit listesi)
Gerekli: Hayır
Küme, Düğüm, Uygulama, Hizmet, Bölüm, Çoğaltma gibi bir Service Fabric varlığının sistem durumu.
Olası değerler şunlardır:
-
Invalid
- Geçersiz bir sistem durumu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer sıfırdır. -
Ok
- Sistem durumunun iyi olduğunu gösterir. Değer 1'dir. -
Warning
- Sistem durumunun bir uyarı düzeyinde olduğunu gösterir. Değer 2'dir. -
Error
- Sistem durumunun hata düzeyinde olduğunu gösterir. Kümenin doğru işlevselliğini etkileyeebileceği için hata durumu araştırılmalıdır. Değer 3'dür. -
Unknown
- Bilinmeyen bir sistem durumunu gösterir. Değer 65535'tir.
ApplicationDefinitionKind
Tür: dize (sabit listesi)
Gerekli: Hayır
Service Fabric uygulamasını tanımlamak için kullanılan mekanizma.
Olası değerler şunlardır:
-
Invalid
- Uygulama tanım türünün geçersiz olduğunu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer 65535'tir. -
ServiceFabricApplicationDescription
- Uygulamanın bir Service Fabric uygulama açıklamasıyla tanımlandığını gösterir. Değer 0'dır. -
Compose
- Uygulamanın oluşturma dosyaları tarafından tanımlandığını gösterir. Değer 1'dir.
ManagedApplicationIdentity
Tür: ManagedApplicationIdentityDescription
Gerekli: Hayır
Yönetilen uygulama kimliği açıklaması.
ApplicationMetadata
Tür: ApplicationMetadata
Gerekli: Hayır
Belirli bir uygulamayla ilişkili meta veriler.