Bagikan melalui


ClusterResourceProperties interface

Properti kluster Cassandra terkelola.

Properti

authenticationMethod

Metode autentikasi mana yang harus digunakan Cassandra untuk mengautentikasi klien. 'Tidak ada' menonaktifkan autentikasi, jadi tidak boleh digunakan kecuali dalam keadaan darurat. 'Cassandra' adalah autentikasi berbasis kata sandi default. Defaultnya adalah 'Cassandra'.

azureConnectionMethod

Cara menyambungkan ke layanan azure yang diperlukan untuk menjalankan kluster

cassandraAuditLoggingEnabled

Apakah pengelogan audit Cassandra diaktifkan

cassandraVersion

Versi Cassandra mana yang harus dihubungkan dengan kluster ini untuk berjalan (misalnya, 3.11). Saat diperbarui, kluster mungkin membutuhkan waktu untuk bermigrasi ke versi baru.

clientCertificates

Daftar sertifikat TLS yang digunakan untuk mengotorisasi klien yang terhubung ke kluster. Semua koneksi dienkripsi TLS apakah clientCertificates diatur atau tidak, tetapi jika clientCertificates diatur, kluster Cassandra terkelola akan menolak semua koneksi yang tidak menyandang sertifikat klien TLS yang dapat divalidasi dari satu atau beberapa sertifikat publik di properti ini.

clusterNameOverride

Jika Anda perlu mengatur properti clusterName di cassandra.yaml ke sesuatu selain nama sumber daya kluster, atur nilai yang akan digunakan pada properti ini.

deallocated

Apakah kluster dan pusat data terkait telah dibatalkan alokasinya.

delegatedManagementSubnetId

Id sumber daya subnet yang harus dilampirkan oleh layanan manajemen kluster ini. Subnet harus dapat dirutekan ke semua subnet yang akan didelegasikan ke pusat data. Id sumber daya harus berupa id langganan '/subscriptions/<>/resourceGroups/<grup sumber daya>/providers/Microsoft.Network/virtualNetworks/<jaringan virtual>/subnets/<subnet>'

externalGossipCertificates

Daftar sertifikat TLS yang digunakan untuk mengotorisasi gosip dari pusat data yang tidak dikelola. Sertifikat TLS dari semua simpul di pusat data yang tidak dikelola harus dapat diverifikasi menggunakan salah satu sertifikat yang disediakan dalam properti ini.

externalSeedNodes

Daftar alamat IP simpul benih di pusat data yang tidak dikelola. Ini akan ditambahkan ke daftar node seed dari semua simpul terkelola.

gossipCertificates

Daftar sertifikat TLS yang harus dipercaya node yang tidak dikelola untuk gosip dengan simpul terkelola. Semua simpul terkelola akan menyajikan sertifikat klien TLS yang dapat diverifikasi menggunakan salah satu sertifikat yang disediakan dalam properti ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hoursBetweenBackups

(Tidak digunakan lagi) Jumlah jam untuk menunggu antara mengambil cadangan kluster.

initialCassandraAdminPassword

Kata sandi awal untuk klien yang terhubung sebagai admin ke kluster. Harus diubah setelah pembuatan kluster. Mengembalikan null pada GET. Bidang ini hanya berlaku ketika bidang authenticationMethod adalah 'Cassandra'.

privateLinkResourceId

Jika Metode Koneksi adalah VPN, ini adalah Id sumber daya tautan privat yang perlu disambungkan oleh pusat data. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

prometheusEndpoint

Nama host atau alamat IP tempat titik akhir Prometheus yang berisi data tentang simpul Cassandra terkelola dapat dicapai.

provisionError

Kesalahan yang terkait dengan provisi sumber daya.

provisioningState

Status sumber daya pada saat operasi dipanggil.

repairEnabled

Haruskah perbaikan otomatis berjalan pada kluster ini? Jika dihilangkan, ini benar, dan harus tetap benar kecuali Anda menjalankan kluster hibrid tempat Anda sudah melakukan perbaikan Anda sendiri.

restoreFromBackupId

Untuk membuat kluster kosong, hilangkan bidang ini atau atur ke null. Untuk memulihkan cadangan ke kluster baru, atur bidang ini ke id sumber daya cadangan.

seedNodes

Daftar alamat IP simpul benih di pusat data terkelola. Ini harus ditambahkan ke daftar node seed dari semua simpul yang tidak dikelola. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

authenticationMethod

Metode autentikasi mana yang harus digunakan Cassandra untuk mengautentikasi klien. 'Tidak ada' menonaktifkan autentikasi, jadi tidak boleh digunakan kecuali dalam keadaan darurat. 'Cassandra' adalah autentikasi berbasis kata sandi default. Defaultnya adalah 'Cassandra'.

authenticationMethod?: string

Nilai Properti

string

azureConnectionMethod

Cara menyambungkan ke layanan azure yang diperlukan untuk menjalankan kluster

azureConnectionMethod?: string

Nilai Properti

string

cassandraAuditLoggingEnabled

Apakah pengelogan audit Cassandra diaktifkan

cassandraAuditLoggingEnabled?: boolean

Nilai Properti

boolean

cassandraVersion

Versi Cassandra mana yang harus dihubungkan dengan kluster ini untuk berjalan (misalnya, 3.11). Saat diperbarui, kluster mungkin membutuhkan waktu untuk bermigrasi ke versi baru.

cassandraVersion?: string

Nilai Properti

string

clientCertificates

Daftar sertifikat TLS yang digunakan untuk mengotorisasi klien yang terhubung ke kluster. Semua koneksi dienkripsi TLS apakah clientCertificates diatur atau tidak, tetapi jika clientCertificates diatur, kluster Cassandra terkelola akan menolak semua koneksi yang tidak menyandang sertifikat klien TLS yang dapat divalidasi dari satu atau beberapa sertifikat publik di properti ini.

clientCertificates?: Certificate[]

Nilai Properti

clusterNameOverride

Jika Anda perlu mengatur properti clusterName di cassandra.yaml ke sesuatu selain nama sumber daya kluster, atur nilai yang akan digunakan pada properti ini.

clusterNameOverride?: string

Nilai Properti

string

deallocated

Apakah kluster dan pusat data terkait telah dibatalkan alokasinya.

deallocated?: boolean

Nilai Properti

boolean

delegatedManagementSubnetId

Id sumber daya subnet yang harus dilampirkan oleh layanan manajemen kluster ini. Subnet harus dapat dirutekan ke semua subnet yang akan didelegasikan ke pusat data. Id sumber daya harus berupa id langganan '/subscriptions/<>/resourceGroups/<grup sumber daya>/providers/Microsoft.Network/virtualNetworks/<jaringan virtual>/subnets/<subnet>'

delegatedManagementSubnetId?: string

Nilai Properti

string

externalGossipCertificates

Daftar sertifikat TLS yang digunakan untuk mengotorisasi gosip dari pusat data yang tidak dikelola. Sertifikat TLS dari semua simpul di pusat data yang tidak dikelola harus dapat diverifikasi menggunakan salah satu sertifikat yang disediakan dalam properti ini.

externalGossipCertificates?: Certificate[]

Nilai Properti

externalSeedNodes

Daftar alamat IP simpul benih di pusat data yang tidak dikelola. Ini akan ditambahkan ke daftar node seed dari semua simpul terkelola.

externalSeedNodes?: SeedNode[]

Nilai Properti

gossipCertificates

Daftar sertifikat TLS yang harus dipercaya node yang tidak dikelola untuk gosip dengan simpul terkelola. Semua simpul terkelola akan menyajikan sertifikat klien TLS yang dapat diverifikasi menggunakan salah satu sertifikat yang disediakan dalam properti ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

gossipCertificates?: Certificate[]

Nilai Properti

hoursBetweenBackups

(Tidak digunakan lagi) Jumlah jam untuk menunggu antara mengambil cadangan kluster.

hoursBetweenBackups?: number

Nilai Properti

number

initialCassandraAdminPassword

Kata sandi awal untuk klien yang terhubung sebagai admin ke kluster. Harus diubah setelah pembuatan kluster. Mengembalikan null pada GET. Bidang ini hanya berlaku ketika bidang authenticationMethod adalah 'Cassandra'.

initialCassandraAdminPassword?: string

Nilai Properti

string

privateLinkResourceId

Jika Metode Koneksi adalah VPN, ini adalah Id sumber daya tautan privat yang perlu disambungkan oleh pusat data. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

privateLinkResourceId?: string

Nilai Properti

string

prometheusEndpoint

Nama host atau alamat IP tempat titik akhir Prometheus yang berisi data tentang simpul Cassandra terkelola dapat dicapai.

prometheusEndpoint?: SeedNode

Nilai Properti

provisionError

Kesalahan yang terkait dengan provisi sumber daya.

provisionError?: CassandraError

Nilai Properti

provisioningState

Status sumber daya pada saat operasi dipanggil.

provisioningState?: string

Nilai Properti

string

repairEnabled

Haruskah perbaikan otomatis berjalan pada kluster ini? Jika dihilangkan, ini benar, dan harus tetap benar kecuali Anda menjalankan kluster hibrid tempat Anda sudah melakukan perbaikan Anda sendiri.

repairEnabled?: boolean

Nilai Properti

boolean

restoreFromBackupId

Untuk membuat kluster kosong, hilangkan bidang ini atau atur ke null. Untuk memulihkan cadangan ke kluster baru, atur bidang ini ke id sumber daya cadangan.

restoreFromBackupId?: string

Nilai Properti

string

seedNodes

Daftar alamat IP simpul benih di pusat data terkelola. Ini harus ditambahkan ke daftar node seed dari semua simpul yang tidak dikelola. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

seedNodes?: SeedNode[]

Nilai Properti