ClusterPropertiesUpdateParameters

Menjelaskan properti sumber daya kluster yang dapat diperbarui selama operasi PATCH.

Properti

Nama Jenis Diperlukan
addOnFeatures array AddOnFeatures Tidak
Sertifikat CertificateDescription Tidak
certificateCommonNames ServerCertificateCommonNames Tidak
clientCertificateCommonNames array ClientCertificateCommonName Tidak
clientCertificateThumbprints array ClientCertificateThumbprint Tidak
clusterCodeVersion string Tidak
fabricSettings array SettingsSectionDescription Tidak
nodeTypes array NodeTypeDescription Tidak
reliabilityLevel string (enum) Tidak
reverseProxyCertificate CertificateDescription Tidak
upgradeDescription ClusterUpgradePolicy Tidak
upgradeMode string (enum) Tidak

addOnFeatures

Jenis: array AddOnFeatures
Diperlukan: Tidak

Daftar fitur add-on untuk diaktifkan di kluster.


sertifikat

Jenis: CertificateDescription
Diperlukan: Tidak

Sertifikat yang digunakan untuk mengamankan kluster. Sertifikat yang disediakan akan digunakan untuk keamanan node ke node dalam kluster, sertifikat SSL untuk titik akhir manajemen kluster dan klien admin default.


certificateCommonNames

Jenis: ServerCertificateCommonNames
Diperlukan: Tidak

Menjelaskan daftar sertifikat server yang dirujuk dengan nama umum yang digunakan untuk mengamankan kluster.


clientCertificateCommonNames

Jenis: array ClientCertificateCommonName
Diperlukan: Tidak

Daftar sertifikat klien yang dirujuk oleh nama umum yang diizinkan untuk mengelola kluster. Ini akan menimpa daftar yang ada.


clientCertificateThumbprints

Jenis: array ClientCertificateThumbprint
Diperlukan: Tidak

Daftar sertifikat klien yang dirujuk oleh thumbprint yang diizinkan untuk mengelola kluster. Ini akan menimpa daftar yang ada.


clusterCodeVersion

Jenis: string
Diperlukan: Tidak

Versi runtime Service Fabric dari kluster. Properti ini hanya dapat diatur oleh pengguna ketika upgradeMode diatur ke Manual. Untuk mendapatkan daftar versi Service Fabric yang tersedia untuk kluster baru, gunakan CLUSTERVersion API. Untuk mendapatkan daftar versi yang tersedia untuk kluster yang ada, gunakan availableClusterVersions.


fabricSettings

Jenis: array SettingsSectionDescription
Diperlukan: Tidak

Daftar pengaturan fabric kustom untuk mengonfigurasi kluster. Ini akan menimpa daftar yang ada.


nodeTypes

Jenis: array NodeTypeDescription
Diperlukan: Tidak

Daftar jenis node dalam kluster. Ini akan menimpa daftar yang ada.


reliabilityLevel

Jenis: string (enum)
Diperlukan: Tidak

Tingkat keandalan menetapkan ukuran set replika layanan sistem. Pelajari tentang ReliabilityLevel.

  • None - Jalankan layanan Sistem dengan jumlah set replika target 1. Ini hanya boleh digunakan untuk kluster pengujian.
  • Perunggu - Jalankan layanan Sistem dengan jumlah set replika target 3. Ini hanya boleh digunakan untuk kluster pengujian.
  • Silver - Jalankan layanan Sistem dengan jumlah set replika target 5.
  • Gold - Jalankan layanan Sistem dengan jumlah set replika target 7.
  • Platinum - Jalankan layanan Sistem dengan jumlah set replika target 9.

reverseProxyCertificate

Jenis: CertificateDescription
Diperlukan: Tidak

Sertifikat server yang digunakan oleh proksi terbalik.


upgradeDescription

Jenis: ClusterUpgradePolicy
Diperlukan: Tidak

Kebijakan yang digunakan saat meningkatkan kluster.


upgradeMode

Jenis: string (enum)
Diperlukan: Tidak

Mode peningkatan kluster saat versi runtime Service Fabric baru tersedia.

  • Otomatis - Kluster akan ditingkatkan secara otomatis ke versi runtime Service Fabric terbaru segera setelah tersedia.
  • Manual - Kluster tidak akan ditingkatkan secara otomatis ke versi runtime Service Fabric terbaru. Kluster ditingkatkan dengan mengatur properti clusterCodeVersion di sumber daya kluster.