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.