ClusterResourceProperties interface
Eigenschappen van een beheerd Cassandra-cluster.
Eigenschappen
authentication |
Welke verificatiemethode Cassandra moet gebruiken om clients te verifiëren. 'Geen' schakelt verificatie uit, dus mag niet worden gebruikt, behalve in noodgevallen. Cassandra is de standaardverificatie op basis van een wachtwoord. De standaardwaarde is Cassandra. |
cassandra |
Of Cassandra-auditlogboekregistratie is ingeschakeld |
cassandra |
Welke versie van Cassandra moet dit cluster worden uitgevoerd (bijvoorbeeld 3.11). Wanneer het cluster is bijgewerkt, kan het enige tijd duren voordat het naar de nieuwe versie is gemigreerd. |
client |
Lijst met TLS-certificaten die worden gebruikt om clients te autoriseren die verbinding maken met het cluster. Alle verbindingen zijn TLS-versleuteld, ongeacht of clientCertificaten is ingesteld of niet, maar als clientCertificates is ingesteld, weigert het beheerde Cassandra-cluster alle verbindingen die niet voorzien zijn van een TLS-clientcertificaat dat kan worden gevalideerd vanuit een of meer van de openbare certificaten in deze eigenschap. |
cluster |
Als u de eigenschap clusterName in cassandra.yaml wilt instellen op iets naast de resourcenaam van het cluster, stelt u de waarde in die voor deze eigenschap moet worden gebruikt. |
deallocated | Of de toewijzing van het cluster en de bijbehorende datacenters ongedaan is gemaakt. |
delegated |
Resource-id van een subnet waaraan de beheerservice van dit cluster moet zijn gekoppeld. Het subnet moet routeerbaar zijn voor alle subnetten die worden gedelegeerd aan datacenters. De resource-id moet de vorm '/subscriptions//resourceGroups//providers/Microsoft.Network/virtualNetworks//subnets/ hebben' |
external |
Lijst met TLS-certificaten die worden gebruikt om roddels van onbeheerde datacenters te autoriseren. De TLS-certificaten van alle knooppunten in onbeheerde datacenters moeten kunnen worden verifieerbaar met behulp van een van de certificaten die in deze eigenschap zijn opgegeven. |
external |
Lijst met IP-adressen van seed-knooppunten in onbeheerde datacenters. Deze worden toegevoegd aan de seed-knooppuntlijsten van alle beheerde knooppunten. |
gossip |
Lijst met TLS-certificaten die onbeheerde knooppunten moeten vertrouwen voor roddels met beheerde knooppunten. Alle beheerde knooppunten presenteren TLS-clientcertificaten die controleerbaar zijn met behulp van een van de certificaten die in deze eigenschap zijn opgegeven. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
hours |
(Afgeschaft) Het aantal uren dat moet worden gewacht tussen het maken van een back-up van het cluster. |
initial |
Eerste wachtwoord voor clients die als beheerder verbinding maken met het cluster. Moet worden gewijzigd nadat het cluster is gemaakt. Retourneert null op GET. Dit veld is alleen van toepassing als het veld authenticationMethod 'Cassandra' is. |
prometheus |
Hostnaam of IP-adres waar het Prometheus-eindpunt met gegevens over de beheerde Cassandra-knooppunten kan worden bereikt. |
provision |
Fout met betrekking tot het inrichten van resources. |
provisioning |
De status van de resource op het moment dat de bewerking werd aangeroepen. |
repair |
Moeten automatische reparaties worden uitgevoerd op dit cluster? Als u dit weglaat, is dit waar en moet dit waar blijven, tenzij u een hybride cluster uitvoert waarin u al uw eigen reparaties uitvoert. |
restore |
Als u een leeg cluster wilt maken, laat u dit veld weg of stelt u het in op null. Als u een back-up wilt herstellen naar een nieuw cluster, stelt u dit veld in op de resource-id van de back-up. |
seed |
Lijst met IP-adressen van seed-knooppunten in de beheerde datacenters. Deze moeten worden toegevoegd aan de seed-knooppuntlijsten van alle onbeheerde knooppunten. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
authenticationMethod
Welke verificatiemethode Cassandra moet gebruiken om clients te verifiëren. 'Geen' schakelt verificatie uit, dus mag niet worden gebruikt, behalve in noodgevallen. Cassandra is de standaardverificatie op basis van een wachtwoord. De standaardwaarde is Cassandra.
authenticationMethod?: string
Waarde van eigenschap
string
cassandraAuditLoggingEnabled
Of Cassandra-auditlogboekregistratie is ingeschakeld
cassandraAuditLoggingEnabled?: boolean
Waarde van eigenschap
boolean
cassandraVersion
Welke versie van Cassandra moet dit cluster worden uitgevoerd (bijvoorbeeld 3.11). Wanneer het cluster is bijgewerkt, kan het enige tijd duren voordat het naar de nieuwe versie is gemigreerd.
cassandraVersion?: string
Waarde van eigenschap
string
clientCertificates
Lijst met TLS-certificaten die worden gebruikt om clients te autoriseren die verbinding maken met het cluster. Alle verbindingen zijn TLS-versleuteld, ongeacht of clientCertificaten is ingesteld of niet, maar als clientCertificates is ingesteld, weigert het beheerde Cassandra-cluster alle verbindingen die niet voorzien zijn van een TLS-clientcertificaat dat kan worden gevalideerd vanuit een of meer van de openbare certificaten in deze eigenschap.
clientCertificates?: Certificate[]
Waarde van eigenschap
clusterNameOverride
Als u de eigenschap clusterName in cassandra.yaml wilt instellen op iets naast de resourcenaam van het cluster, stelt u de waarde in die voor deze eigenschap moet worden gebruikt.
clusterNameOverride?: string
Waarde van eigenschap
string
deallocated
Of de toewijzing van het cluster en de bijbehorende datacenters ongedaan is gemaakt.
deallocated?: boolean
Waarde van eigenschap
boolean
delegatedManagementSubnetId
Resource-id van een subnet waaraan de beheerservice van dit cluster moet zijn gekoppeld. Het subnet moet routeerbaar zijn voor alle subnetten die worden gedelegeerd aan datacenters. De resource-id moet de vorm '/subscriptions//resourceGroups//providers/Microsoft.Network/virtualNetworks//subnets/ hebben'
delegatedManagementSubnetId?: string
Waarde van eigenschap
string
externalGossipCertificates
Lijst met TLS-certificaten die worden gebruikt om roddels van onbeheerde datacenters te autoriseren. De TLS-certificaten van alle knooppunten in onbeheerde datacenters moeten kunnen worden verifieerbaar met behulp van een van de certificaten die in deze eigenschap zijn opgegeven.
externalGossipCertificates?: Certificate[]
Waarde van eigenschap
externalSeedNodes
Lijst met IP-adressen van seed-knooppunten in onbeheerde datacenters. Deze worden toegevoegd aan de seed-knooppuntlijsten van alle beheerde knooppunten.
externalSeedNodes?: SeedNode[]
Waarde van eigenschap
SeedNode[]
gossipCertificates
Lijst met TLS-certificaten die onbeheerde knooppunten moeten vertrouwen voor roddels met beheerde knooppunten. Alle beheerde knooppunten presenteren TLS-clientcertificaten die controleerbaar zijn met behulp van een van de certificaten die in deze eigenschap zijn opgegeven. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
gossipCertificates?: Certificate[]
Waarde van eigenschap
hoursBetweenBackups
(Afgeschaft) Het aantal uren dat moet worden gewacht tussen het maken van een back-up van het cluster.
hoursBetweenBackups?: number
Waarde van eigenschap
number
initialCassandraAdminPassword
Eerste wachtwoord voor clients die als beheerder verbinding maken met het cluster. Moet worden gewijzigd nadat het cluster is gemaakt. Retourneert null op GET. Dit veld is alleen van toepassing als het veld authenticationMethod 'Cassandra' is.
initialCassandraAdminPassword?: string
Waarde van eigenschap
string
prometheusEndpoint
Hostnaam of IP-adres waar het Prometheus-eindpunt met gegevens over de beheerde Cassandra-knooppunten kan worden bereikt.
prometheusEndpoint?: SeedNode
Waarde van eigenschap
provisionError
Fout met betrekking tot het inrichten van resources.
provisionError?: CassandraError
Waarde van eigenschap
provisioningState
De status van de resource op het moment dat de bewerking werd aangeroepen.
provisioningState?: string
Waarde van eigenschap
string
repairEnabled
Moeten automatische reparaties worden uitgevoerd op dit cluster? Als u dit weglaat, is dit waar en moet dit waar blijven, tenzij u een hybride cluster uitvoert waarin u al uw eigen reparaties uitvoert.
repairEnabled?: boolean
Waarde van eigenschap
boolean
restoreFromBackupId
Als u een leeg cluster wilt maken, laat u dit veld weg of stelt u het in op null. Als u een back-up wilt herstellen naar een nieuw cluster, stelt u dit veld in op de resource-id van de back-up.
restoreFromBackupId?: string
Waarde van eigenschap
string
seedNodes
Lijst met IP-adressen van seed-knooppunten in de beheerde datacenters. Deze moeten worden toegevoegd aan de seed-knooppuntlijsten van alle onbeheerde knooppunten. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
seedNodes?: SeedNode[]
Waarde van eigenschap
SeedNode[]