ClusterResourceProperties interface
Vlastnosti spravovaného clusteru Cassandra
Vlastnosti
| authentication |
Kterou metodu ověřování by Cassandra měla použít k ověřování klientů. Možnost Žádné vypne ověřování, takže by se nemělo používat s výjimkou nouzových situací. Cassandra je výchozí ověřování na základě hesla. Výchozí hodnota je Cassandra. |
| azure |
Jak se připojit ke službám Azure potřebným ke spuštění clusteru |
| cassandra |
Jestli je povolené protokolování auditu Cassandra |
| cassandra |
Jakou verzi Cassandra má tento cluster konvergovat ke spuštění (např. 3.11). Po aktualizaci může migrace clusteru na novou verzi nějakou dobu trvat. |
| client |
Seznam certifikátů TLS používaných k autorizaci klientů připojujících se ke clusteru Všechna připojení jsou šifrovaná protokolem TLS bez ohledu na to, jestli je klientCertificates nastavený, ale pokud je nastavená klientská certifikáty ClientCertificates, spravovaný cluster Cassandra odmítne všechna připojení, která nemají klientský certifikát TLS, který lze ověřit z jednoho nebo více veřejných certifikátů v této vlastnosti. |
| cluster |
Pokud potřebujete nastavit vlastnost clusterName v cassandra.yaml na něco kromě názvu prostředku clusteru, nastavte hodnotu, která se má použít pro tuto vlastnost. |
| deallocated | Určuje, jestli byl cluster a přidružená datacentra uvolněna. |
| delegated |
ID prostředku podsítě, ke které má služba pro správu tohoto clusteru připojené síťové rozhraní. Podsíť musí být směrovatelná na všechny podsítě, které budou delegovány do datových center. ID prostředku musí být ve formátu /subscriptions/<ID předplatného>/resourceGroups/<skupina prostředků>/providers/Microsoft.Network/virtualNetworks/<virtuální síť>/subnets/<podsíť>' |
| external |
Seznam certifikátů TLS používaných k autorizaci gossip z nespravovaných datových center Certifikáty TLS všech uzlů v nespravovaných datových centrech musí být ověřitelné pomocí jednoho z certifikátů uvedených v této vlastnosti. |
| external |
Seznam IP adres počátečních uzlů v nespravovaných datových centrech Tyto uzly se přidají do seznamů počátečních uzlů všech spravovaných uzlů. |
| gossip |
Seznamcertifikátůch Všechny spravované uzly budou prezentovat certifikáty klienta TLS, které jsou ověřitelné pomocí jednoho z certifikátů uvedených v této vlastnosti. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| hours |
(Zastaralé) Počet hodin čekání mezi zálohováním clusteru |
| initial |
Počáteční heslo pro klienty připojující se jako správce ke clusteru Po vytvoření clusteru by se mělo změnit. Vrátí hodnotu null pro get. Toto pole platí pouze v případě, že pole authenticationMethod je Cassandra. |
| private |
Pokud je metoda připojení VPN, jedná se o ID prostředku privátního propojení, ke kterému se datacentra potřebují připojit. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| prometheus |
Název hostitele nebo IP adresa, kde je možné dosáhnout koncového bodu Prometheus obsahujícího data o spravovaných uzlech Cassandra. |
| provision |
Chyba související se zřizováním prostředků |
| provisioning |
Stav prostředku v době, kdy byla operace volána. |
| repair |
Mají se v tomto clusteru spouštět automatické opravy? Pokud tuto hodnotu vynecháte, mělo by to platit, pokud nepoužíváte hybridní cluster, ve kterém už provádíte vlastní opravy. |
| restore |
Pokud chcete vytvořit prázdný cluster, vynecháte toto pole nebo ho nastavte na hodnotu null. Pokud chcete obnovit zálohu do nového clusteru, nastavte toto pole na ID prostředku zálohy. |
| seed |
Seznam IP adres počátečních uzlů ve spravovaných datových centrech Ty by se měly přidat do seznamů počátečních uzlů všech nespravovaných uzlů. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
authenticationMethod
Kterou metodu ověřování by Cassandra měla použít k ověřování klientů. Možnost Žádné vypne ověřování, takže by se nemělo používat s výjimkou nouzových situací. Cassandra je výchozí ověřování na základě hesla. Výchozí hodnota je Cassandra.
authenticationMethod?: string
Hodnota vlastnosti
string
azureConnectionMethod
Jak se připojit ke službám Azure potřebným ke spuštění clusteru
azureConnectionMethod?: string
Hodnota vlastnosti
string
cassandraAuditLoggingEnabled
Jestli je povolené protokolování auditu Cassandra
cassandraAuditLoggingEnabled?: boolean
Hodnota vlastnosti
boolean
cassandraVersion
Jakou verzi Cassandra má tento cluster konvergovat ke spuštění (např. 3.11). Po aktualizaci může migrace clusteru na novou verzi nějakou dobu trvat.
cassandraVersion?: string
Hodnota vlastnosti
string
clientCertificates
Seznam certifikátů TLS používaných k autorizaci klientů připojujících se ke clusteru Všechna připojení jsou šifrovaná protokolem TLS bez ohledu na to, jestli je klientCertificates nastavený, ale pokud je nastavená klientská certifikáty ClientCertificates, spravovaný cluster Cassandra odmítne všechna připojení, která nemají klientský certifikát TLS, který lze ověřit z jednoho nebo více veřejných certifikátů v této vlastnosti.
clientCertificates?: Certificate[]
Hodnota vlastnosti
clusterNameOverride
Pokud potřebujete nastavit vlastnost clusterName v cassandra.yaml na něco kromě názvu prostředku clusteru, nastavte hodnotu, která se má použít pro tuto vlastnost.
clusterNameOverride?: string
Hodnota vlastnosti
string
deallocated
Určuje, jestli byl cluster a přidružená datacentra uvolněna.
deallocated?: boolean
Hodnota vlastnosti
boolean
delegatedManagementSubnetId
ID prostředku podsítě, ke které má služba pro správu tohoto clusteru připojené síťové rozhraní. Podsíť musí být směrovatelná na všechny podsítě, které budou delegovány do datových center. ID prostředku musí být ve formátu /subscriptions/<ID předplatného>/resourceGroups/<skupina prostředků>/providers/Microsoft.Network/virtualNetworks/<virtuální síť>/subnets/<podsíť>'
delegatedManagementSubnetId?: string
Hodnota vlastnosti
string
externalGossipCertificates
Seznam certifikátů TLS používaných k autorizaci gossip z nespravovaných datových center Certifikáty TLS všech uzlů v nespravovaných datových centrech musí být ověřitelné pomocí jednoho z certifikátů uvedených v této vlastnosti.
externalGossipCertificates?: Certificate[]
Hodnota vlastnosti
externalSeedNodes
Seznam IP adres počátečních uzlů v nespravovaných datových centrech Tyto uzly se přidají do seznamů počátečních uzlů všech spravovaných uzlů.
externalSeedNodes?: SeedNode[]
Hodnota vlastnosti
SeedNode[]
gossipCertificates
Seznamcertifikátůch Všechny spravované uzly budou prezentovat certifikáty klienta TLS, které jsou ověřitelné pomocí jednoho z certifikátů uvedených v této vlastnosti. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
gossipCertificates?: Certificate[]
Hodnota vlastnosti
hoursBetweenBackups
(Zastaralé) Počet hodin čekání mezi zálohováním clusteru
hoursBetweenBackups?: number
Hodnota vlastnosti
number
initialCassandraAdminPassword
Počáteční heslo pro klienty připojující se jako správce ke clusteru Po vytvoření clusteru by se mělo změnit. Vrátí hodnotu null pro get. Toto pole platí pouze v případě, že pole authenticationMethod je Cassandra.
initialCassandraAdminPassword?: string
Hodnota vlastnosti
string
privateLinkResourceId
Pokud je metoda připojení VPN, jedná se o ID prostředku privátního propojení, ke kterému se datacentra potřebují připojit. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
privateLinkResourceId?: string
Hodnota vlastnosti
string
prometheusEndpoint
Název hostitele nebo IP adresa, kde je možné dosáhnout koncového bodu Prometheus obsahujícího data o spravovaných uzlech Cassandra.
prometheusEndpoint?: SeedNode
Hodnota vlastnosti
provisionError
Chyba související se zřizováním prostředků
provisionError?: CassandraError
Hodnota vlastnosti
provisioningState
Stav prostředku v době, kdy byla operace volána.
provisioningState?: string
Hodnota vlastnosti
string
repairEnabled
Mají se v tomto clusteru spouštět automatické opravy? Pokud tuto hodnotu vynecháte, mělo by to platit, pokud nepoužíváte hybridní cluster, ve kterém už provádíte vlastní opravy.
repairEnabled?: boolean
Hodnota vlastnosti
boolean
restoreFromBackupId
Pokud chcete vytvořit prázdný cluster, vynecháte toto pole nebo ho nastavte na hodnotu null. Pokud chcete obnovit zálohu do nového clusteru, nastavte toto pole na ID prostředku zálohy.
restoreFromBackupId?: string
Hodnota vlastnosti
string
seedNodes
Seznam IP adres počátečních uzlů ve spravovaných datových centrech Ty by se měly přidat do seznamů počátečních uzlů všech nespravovaných uzlů. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
seedNodes?: SeedNode[]
Hodnota vlastnosti
SeedNode[]