ServiceResourceDescription interface
Bu tür bir hizmet kaynağını açıklar.
Özellikler
| auto |
Otomatik ölçeklendirme ilkeleri |
| code |
Hizmeti oluşturan kod paketleri kümesini açıklar. Kod paketi, kapsayıcıyı ve çalıştırma özelliklerini açıklar. Tüm kod paketleri aynı konakta birlikte başlatılır ve aynı bağlamı (ağ, işlem vb.) paylaşır. |
| description | Hizmetin kullanıcı tarafından okunabilir açıklaması. |
| diagnostics | DiagnosticsDescription'da havuzlara başvuru. |
| dns |
Hizmetin Dns adı. |
| execution |
Hizmetin yürütme ilkesi |
| health |
Bir uygulama kaynağının sistem durumunu açıklar. Olası değerler şunlardır: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' NOTE: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| identity |
Hizmet kimliği listesi. |
| name | Hizmet kaynağının adı. |
| network |
Bu hizmetin parçası olması gereken özel ağların adları. |
| os |
Hizmetteki kodun gerektirdiği işlem sistemi. Olası değerler şunlardır: 'Linux', 'Windows' |
| replica |
Oluşturulacak hizmetin çoğaltma sayısı. Belirtilmezse varsayılan olarak 1 olur. |
| status | Hizmetin durumu. Olası değerler şunlardır: 'Unknown', 'Ready', 'Upgrading', 'Creating', 'Deleting', 'Failed' NOTE: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| status |
Hizmetin geçerli durumu hakkında ek bilgi verir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| unhealthy |
Hizmetin sistem durumu 'Tamam' olmadığında, kullanıcının hizmetin neden iyi durumda olmadığını bilmesi için service fabric Health Manager'dan gelen bu ek ayrıntılar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
autoScalingPolicies
Otomatik ölçeklendirme ilkeleri
autoScalingPolicies?: AutoScalingPolicy[]
Özellik Değeri
codePackages
Hizmeti oluşturan kod paketleri kümesini açıklar. Kod paketi, kapsayıcıyı ve çalıştırma özelliklerini açıklar. Tüm kod paketleri aynı konakta birlikte başlatılır ve aynı bağlamı (ağ, işlem vb.) paylaşır.
codePackages: ContainerCodePackageProperties[]
Özellik Değeri
description
Hizmetin kullanıcı tarafından okunabilir açıklaması.
description?: string
Özellik Değeri
string
diagnostics
DiagnosticsDescription'da havuzlara başvuru.
diagnostics?: DiagnosticsRef
Özellik Değeri
dnsName
Hizmetin Dns adı.
dnsName?: string
Özellik Değeri
string
executionPolicy
healthState
Bir uygulama kaynağının sistem durumunu açıklar. Olası değerler şunlardır: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' NOTE: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
healthState?: HealthState
Özellik Değeri
identityRefs
name
Hizmet kaynağının adı.
name: string
Özellik Değeri
string
networkRefs
Bu hizmetin parçası olması gereken özel ağların adları.
networkRefs?: NetworkRef[]
Özellik Değeri
osType
Hizmetteki kodun gerektirdiği işlem sistemi. Olası değerler şunlardır: 'Linux', 'Windows'
osType: OperatingSystemType
Özellik Değeri
replicaCount
Oluşturulacak hizmetin çoğaltma sayısı. Belirtilmezse varsayılan olarak 1 olur.
replicaCount?: number
Özellik Değeri
number
status
Hizmetin durumu. Olası değerler şunlardır: 'Unknown', 'Ready', 'Upgrading', 'Creating', 'Deleting', 'Failed' NOTE: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
status?: ResourceStatus
Özellik Değeri
statusDetails
Hizmetin geçerli durumu hakkında ek bilgi verir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
statusDetails?: string
Özellik Değeri
string
unhealthyEvaluation
Hizmetin sistem durumu 'Tamam' olmadığında, kullanıcının hizmetin neden iyi durumda olmadığını bilmesi için service fabric Health Manager'dan gelen bu ek ayrıntılar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
unhealthyEvaluation?: string
Özellik Değeri
string