共用方式為


ClusterResourceProperties interface

受控 Cassandra 叢集的屬性。

屬性

authenticationMethod

Cassandra 應該使用哪一種驗證方法來驗證用戶端。 「無」會關閉驗證,因此不應在緊急情況下使用。 'Cassandra' 是默認密碼型驗證。 預設值為 『Cassandra』。

azureConnectionMethod

如何連線到執行叢集所需的 Azure 服務

cassandraAuditLoggingEnabled

是否啟用 Cassandra 稽核記錄

cassandraVersion

此叢集應該交集至執行中的 Cassandra 版本(例如 3.11)。 更新時,叢集可能需要一些時間才能移轉至新版本。

clientCertificates

用來授權用戶端連線到叢集的 TLS 憑證清單。 不論是否已設定 clientCertificates,所有聯機都會經過 TLS 加密,但如果已設定 clientCertificates,受控 Cassandra 叢集將會拒絕所有未包含 TLS 用戶端憑證的聯機,該憑證可以從此屬性中的一或多個公用憑證進行驗證。

clusterNameOverride

如果您需要將 cassandra.yaml 中的 clusterName 屬性設定為叢集資源名稱以外的專案,請將值設定為在此屬性上使用。

deallocated

是否已解除分配叢集和相關聯的數據中心。

delegatedManagementSubnetId

此叢集管理服務應連結其網路介面的子網資源標識符。 子網必須可路由傳送至將委派給數據中心的所有子網。 資源標識符的格式必須是 '/subscriptions/resourceGroups/providers/Microsoft.Network/virtualNetworks/subnets/'

externalGossipCertificates

用來授權非受控數據中心八卦的 TLS 憑證清單。 非受控數據中心內所有節點的 TLS 憑證必須使用此屬性中提供的其中一個憑證進行驗證。

externalSeedNodes

Unmanaged 資料中心種子節點的IP位址清單。 這些會新增至所有受控節點的種子節點清單。

gossipCertificates

非受控節點必須信任八卦與受控節點的 TLS 憑證清單。 所有受控節點都會提供 TLS 用戶端憑證,這些憑證可使用此屬性中提供的其中一個憑證進行驗證。 注意:這個屬性不會串行化。 它只能由伺服器填入。

hoursBetweenBackups

(已淘汰)取得叢集備份之間的等候時數。

initialCassandraAdminPassword

以系統管理員身分連線到叢集的用戶端初始密碼。 應該在叢集建立之後變更。 在 GET 上傳回 null。 只有在 authenticationMethod 字段是 'Cassandra' 時,才會套用此字段。

privateLinkResourceId

如果連線方法為 VPN,這是數據中心需要連線的私人鏈接資源識別碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

prometheusEndpoint

可以連線到 Prometheus 端點的主機名或 IP 位址,其中包含受控 Cassandra 節點的相關數據。

provisionError

與資源布建相關的錯誤。

provisioningState

呼叫作業時的資源狀態。

repairEnabled

自動修復應該在此叢集上執行嗎? 如果省略,則為 true,除非您正在執行已自行修復的混合式叢集,否則應該保持 true。

restoreFromBackupId

若要建立空的叢集,請省略此字段,或將它設定為 null。 若要將備份還原到新的叢集,請將此字段設定為備份的資源識別碼。

seedNodes

受控數據中心種子節點的IP位址清單。 這些應該新增至所有 Unmanaged 節點的種子節點清單。 注意:這個屬性不會串行化。 它只能由伺服器填入。

屬性詳細資料

authenticationMethod

Cassandra 應該使用哪一種驗證方法來驗證用戶端。 「無」會關閉驗證,因此不應在緊急情況下使用。 'Cassandra' 是默認密碼型驗證。 預設值為 『Cassandra』。

authenticationMethod?: string

屬性值

string

azureConnectionMethod

如何連線到執行叢集所需的 Azure 服務

azureConnectionMethod?: string

屬性值

string

cassandraAuditLoggingEnabled

是否啟用 Cassandra 稽核記錄

cassandraAuditLoggingEnabled?: boolean

屬性值

boolean

cassandraVersion

此叢集應該交集至執行中的 Cassandra 版本(例如 3.11)。 更新時,叢集可能需要一些時間才能移轉至新版本。

cassandraVersion?: string

屬性值

string

clientCertificates

用來授權用戶端連線到叢集的 TLS 憑證清單。 不論是否已設定 clientCertificates,所有聯機都會經過 TLS 加密,但如果已設定 clientCertificates,受控 Cassandra 叢集將會拒絕所有未包含 TLS 用戶端憑證的聯機,該憑證可以從此屬性中的一或多個公用憑證進行驗證。

clientCertificates?: Certificate[]

屬性值

clusterNameOverride

如果您需要將 cassandra.yaml 中的 clusterName 屬性設定為叢集資源名稱以外的專案,請將值設定為在此屬性上使用。

clusterNameOverride?: string

屬性值

string

deallocated

是否已解除分配叢集和相關聯的數據中心。

deallocated?: boolean

屬性值

boolean

delegatedManagementSubnetId

此叢集管理服務應連結其網路介面的子網資源標識符。 子網必須可路由傳送至將委派給數據中心的所有子網。 資源標識符的格式必須是 '/subscriptions/resourceGroups/providers/Microsoft.Network/virtualNetworks/subnets/'

delegatedManagementSubnetId?: string

屬性值

string

externalGossipCertificates

用來授權非受控數據中心八卦的 TLS 憑證清單。 非受控數據中心內所有節點的 TLS 憑證必須使用此屬性中提供的其中一個憑證進行驗證。

externalGossipCertificates?: Certificate[]

屬性值

externalSeedNodes

Unmanaged 資料中心種子節點的IP位址清單。 這些會新增至所有受控節點的種子節點清單。

externalSeedNodes?: SeedNode[]

屬性值

gossipCertificates

非受控節點必須信任八卦與受控節點的 TLS 憑證清單。 所有受控節點都會提供 TLS 用戶端憑證,這些憑證可使用此屬性中提供的其中一個憑證進行驗證。 注意:這個屬性不會串行化。 它只能由伺服器填入。

gossipCertificates?: Certificate[]

屬性值

hoursBetweenBackups

(已淘汰)取得叢集備份之間的等候時數。

hoursBetweenBackups?: number

屬性值

number

initialCassandraAdminPassword

以系統管理員身分連線到叢集的用戶端初始密碼。 應該在叢集建立之後變更。 在 GET 上傳回 null。 只有在 authenticationMethod 字段是 'Cassandra' 時,才會套用此字段。

initialCassandraAdminPassword?: string

屬性值

string

privateLinkResourceId

如果連線方法為 VPN,這是數據中心需要連線的私人鏈接資源識別碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

privateLinkResourceId?: string

屬性值

string

prometheusEndpoint

可以連線到 Prometheus 端點的主機名或 IP 位址,其中包含受控 Cassandra 節點的相關數據。

prometheusEndpoint?: SeedNode

屬性值

provisionError

與資源布建相關的錯誤。

provisionError?: CassandraError

屬性值

provisioningState

呼叫作業時的資源狀態。

provisioningState?: string

屬性值

string

repairEnabled

自動修復應該在此叢集上執行嗎? 如果省略,則為 true,除非您正在執行已自行修復的混合式叢集,否則應該保持 true。

repairEnabled?: boolean

屬性值

boolean

restoreFromBackupId

若要建立空的叢集,請省略此字段,或將它設定為 null。 若要將備份還原到新的叢集,請將此字段設定為備份的資源識別碼。

restoreFromBackupId?: string

屬性值

string

seedNodes

受控數據中心種子節點的IP位址清單。 這些應該新增至所有 Unmanaged 節點的種子節點清單。 注意:這個屬性不會串行化。 它只能由伺服器填入。

seedNodes?: SeedNode[]

屬性值