DeployedCodePackageInfo

Service Fabric düğümünde dağıtılan kod paketi hakkında bilgi.

Özellikler

Ad Tür Gerekli
Name dize No
Version dize No
ServiceManifestName dize No
ServicePackageActivationId dize No
HostType string (sabit listesi) No
HostIsolationMode string (sabit listesi) No
Status string (sabit listesi) No
RunFrequencyInterval dize No
SetupEntryPoint CodePackageEntryPoint No
MainEntryPoint CodePackageEntryPoint No

Name

Tür: dize
Gerekli: Hayır

Kod paketinin adı.


Version

Tür: dize
Gerekli: Hayır

Hizmet bildiriminde belirtilen kod paketinin sürümü.


ServiceManifestName

Tür: dize
Gerekli: Hayır

Bu kod paketini belirten hizmet bildiriminin adı.


ServicePackageActivationId

Tür: dize
Gerekli: Hayır

Dağıtılan hizmet paketinin ActivationId değeri. Hizmet oluşturulurken ServicePackageActivationMode belirtilirse (veya belirtilmezse, varsayılan olarak 'SharedProcess' olarak ayarlanırsa), ServicePackageActivationId değeri her zaman boş bir dizedir.


HostType

Tür: dize (sabit listesi)
Gerekli: Hayır

Hizmet bildiriminde belirtildiği gibi bir kod paketinin ana giriş noktası için konak türünü belirtir.

Olası değerler şunlardır:

  • Invalid - Konağın türünün bilinmediğini veya geçersiz olduğunu gösterir. Değer 0'dır.
  • ExeHost - Konağın yürütülebilir bir dosya olduğunu gösterir. Değer 1'dir.
  • ContainerHost - Konağın bir kapsayıcı olduğunu gösterir. Değer 2'dir.

HostIsolationMode

Tür: dize (sabit listesi)
Gerekli: Hayır

Konak türü ContainerHost olduğunda kod paketinin ana giriş noktasının yalıtım modunu belirtir. Bu, hizmet bildirimi içeri aktarılırken uygulama bildirimindeki kapsayıcı konak ilkelerinin bir parçası olarak belirtilir.

Olası değerler şunlardır:

  • None - Yalıtım modunun verilen HostType için geçerli olmadığını gösterir. Değer 0'dır.
  • Process - Bu, ContainerHost için varsayılan yalıtım modudur. Değer 1'dir.
  • HyperV - ContainerHost'un bir Hyper-V kapsayıcısı olduğunu gösterir. Bu yalnızca Windows kapsayıcıları için geçerlidir. Değer 2'dir.

Status

Tür: dize (sabit listesi)
Gerekli: Hayır

Service Fabric düğümünde dağıtılan bir uygulamanın veya hizmet paketinin durumunu belirtir.

Olası değerler şunlardır:

  • Invalid - Uygulamanın veya hizmet paketinin durumunun bilinmediğini veya geçersiz olduğunu gösterir. Değer 0'dır.
  • Downloading - Uygulama veya hizmet paketinin ImageStore'ndan düğüme indirildiğini gösterir. Değer 1'dir.
  • Activating - Uygulama veya hizmet paketinin etkinleştirildiğini gösterir. Değer 2'dir.
  • Active - Uygulamanın veya hizmet paketinin düğümün etkin olduğunu gösterir. Değer 3'dür.
  • Upgrading - Uygulama veya hizmet paketinin yükseltildiğini gösterir. Değer 4'dür.
  • Deactivating - Uygulama veya hizmet paketinin devre dışı bırakıldığını gösterir. Değer 5'tir.
  • RanToCompletion - Uygulama veya hizmet paketinin başarıyla tamamlandığını gösterir. Değer 6'dır.
  • Failed - Uygulama veya hizmet paketinin tamamlanmaya kadar çalışmadığını gösterir. Değer 7'dir.

RunFrequencyInterval

Tür: dize
Gerekli: Hayır

Kod paketinin çalıştırıldığı aralık. Bu, düzenli kod paketi için kullanılır.


SetupEntryPoint

Tür: CodePackageEntryPoint
Gerekli: Hayır

Service Fabric düğümünde dağıtılan bir kod paketinin kurulumu veya ana giriş noktası hakkında bilgi.


MainEntryPoint

Tür: CodePackageEntryPoint
Gerekli: Hayır

Service Fabric düğümünde dağıtılan bir kod paketinin kurulumu veya ana giriş noktası hakkında bilgi.