Delen via


ClusterResourceProperties interface

Eigenschappen van een beheerd Cassandra-cluster.

Eigenschappen

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.

cassandraAuditLoggingEnabled

Of Cassandra-auditlogboekregistratie is ingeschakeld

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.

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.

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.

deallocated

Of de toewijzing van het cluster en de bijbehorende datacenters ongedaan is gemaakt.

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'

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.

externalSeedNodes

Lijst met IP-adressen van seed-knooppunten in onbeheerde datacenters. Deze worden toegevoegd aan de seed-knooppuntlijsten van alle beheerde knooppunten.

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.

hoursBetweenBackups

(Afgeschaft) Het aantal uren dat moet worden gewacht tussen het maken van een back-up van het cluster.

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.

prometheusEndpoint

Hostnaam of IP-adres waar het Prometheus-eindpunt met gegevens over de beheerde Cassandra-knooppunten kan worden bereikt.

provisionError

Fout met betrekking tot het inrichten van resources.

provisioningState

De status van de resource op het moment dat de bewerking werd aangeroepen.

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.

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.

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.

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

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