Microsoft.DocumentDB cassandraClusters 2024-12-01-preview
- neueste
- 2024-12-01-Preview-
- 2024-11-15
- 2024-09-01-Preview-
- 2024-08-15
- 2024-05-15
- 2024-05-15-Vorschau-
- 2024-02-15-Preview-
- 2023-11-15
- 2023-11-15-Vorschau-
- 2023-09-15
- 2023-09-15-Preview-
- 2023-04-15
- 2023-03-15
- 2023-03-15-Vorschau-
- 2023-03-01-Preview-
- 2022-11-15
- 2022-11-15-Vorschau-
- 2022-08-15
- 2022-08-15-Vorschau-
- 2022-05-15
- 2022-05-15-Preview-
- 2022-02-15-Preview-
- 2021-11-15-Preview-
- 2021-10-15
- 2021-10-15-Preview-
- 2021-07-01-Preview-
- 2021-04-01-preview
- 2021-03-01-Preview-
Bicep-Ressourcendefinition
Der CassandraClusters-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DocumentDB/cassandraClusters-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.DocumentDB/cassandraClusters@2024-12-01-preview' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
authenticationMethod: 'string'
autoReplicate: 'string'
azureConnectionMethod: 'string'
backupSchedules: [
{
cronExpression: 'string'
retentionInHours: int
scheduleName: 'string'
}
]
cassandraAuditLoggingEnabled: bool
cassandraVersion: 'string'
clientCertificates: [
{
pem: 'string'
}
]
clusterNameOverride: 'string'
clusterType: 'string'
deallocated: bool
delegatedManagementSubnetId: 'string'
extensions: [
'string'
]
externalDataCenters: [
'string'
]
externalGossipCertificates: [
{
pem: 'string'
}
]
externalSeedNodes: [
{
ipAddress: 'string'
}
]
hoursBetweenBackups: int
initialCassandraAdminPassword: 'string'
prometheusEndpoint: {
ipAddress: 'string'
}
provisionError: {
additionalErrorInfo: 'string'
code: 'string'
message: 'string'
target: 'string'
}
provisioningState: 'string'
repairEnabled: bool
restoreFromBackupId: 'string'
scheduledEventStrategy: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
BackupSchedule
Name | Beschreibung | Wert |
---|---|---|
cronExpression | Der Cron-Ausdruck, der definiert, wann Sie Ihre Daten sichern möchten. | Schnur |
retentionInHours | Der Aufbewahrungszeitraum (Stunden) der Sicherungen. Wenn Sie Daten für immer aufbewahren möchten, legen Sie die Aufbewahrung auf 0 fest. | Int |
scheduleName | Der eindeutige Bezeichner des Sicherungszeitplans. | Schnur |
CassandraError
Name | Beschreibung | Wert |
---|---|---|
additionalErrorInfo | Zusätzliche Informationen zum Fehler. | Schnur |
Code | Der Fehlercode, der aufgetreten ist. | Schnur |
Nachricht | Die Meldung des Fehlers. | Schnur |
Ziel | Die Zielressource des Fehlers. | Schnur |
Zertifikat
Name | Beschreibung | Wert |
---|---|---|
Pem | PEM formatierter öffentlicher Schlüssel. | Schnur |
ClusterResourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMethod | Welche Authentifizierungsmethode Cassandra zum Authentifizieren von Clients verwenden soll. "Keine" deaktiviert die Authentifizierung, sollte daher nicht verwendet werden, außer in Notfällen. "Cassandra" ist die standardmäßige kennwortbasierte Authentifizierung. Der Standardwert ist "Cassandra". | "Cassandra" 'Ldap' 'None' |
autoReplicate | Die Form der AutoReplicate, die von diesem Cluster verwendet wird. | "AllKeyspaces" 'None' 'SystemKeyspaces' |
azureConnectionMethod | So stellen Sie eine Verbindung mit den azure-Diensten her, die für die Ausführung des Clusters erforderlich sind | 'None' "VPN" |
backupSchedules | Liste der Sicherungszeitpläne, die definieren, wann Sie Ihre Daten sichern möchten. | BackupSchedule[] |
cassandraAuditLoggingEnabled | Gibt an, ob die Cassandra-Überwachungsprotokollierung aktiviert ist. | Bool |
cassandraVersion | Welche Version von Cassandra sollte dieser Cluster konvergieren, um ausgeführt zu werden (z. B. 3.11). Wenn der Cluster aktualisiert wird, kann es einige Zeit dauern, zu der neuen Version zu migrieren. | Schnur |
clientCertificates | Liste der TLS-Zertifikate, die zum Autorisieren von Clients verwendet werden, die eine Verbindung mit dem Cluster herstellen. Alle Verbindungen sind TLS verschlüsselt, unabhängig davon, ob clientCertificates festgelegt ist, aber wenn clientCertificates festgelegt ist, lehnt der verwaltete Cassandra-Cluster alle Verbindungen ab, die kein TLS-Clientzertifikat enthalten, das von mindestens einem der öffentlichen Zertifikate in dieser Eigenschaft überprüft werden kann. | Zertifikat[] |
clusterNameOverride | Wenn Sie die clusterName-Eigenschaft in cassandra.yaml auf etwas neben dem Ressourcennamen des Clusters festlegen müssen, legen Sie den Wert fest, der für diese Eigenschaft verwendet werden soll. | Schnur |
clusterType | Typ des Clusters. Wenn diese Einstellung auf "Produktion" festgelegt ist, sind einige Vorgänge möglicherweise nicht im Cluster zulässig. | "NonProduction" "Produktion" |
Freigegeben | Gibt an, ob der Cluster und die zugehörigen Rechenzentren zugeordnet wurden. | Bool |
delegatedManagementSubnetId | Die Ressourcen-ID eines Subnetzes, dem der Verwaltungsdienst dieses Clusters zugeordnet sein sollte. Das Subnetz muss an alle Subnetze routingfähig sein, die an Rechenzentren delegiert werden. Die Ressourcen-ID muss dem Formular "/subscriptions/<-Abonnement-ID>/resourceGroups/<Ressourcengruppe>/providers/Microsoft.Network/virtualNetworks/<virtuellen Netzwerk>/subnets/<Subnetz->' | Schnur |
Erweiterungen | Erweiterungen, die im Cluster hinzugefügt oder aktualisiert werden sollen. | string[] |
externalDataCenters | Liste der Namen des Rechenzentrums für nicht verwaltete Rechenzentren in diesem Cluster, die in die automatische Replikation aufgenommen werden sollen. | string[] |
externalGossipCertificates | Liste der TLS-Zertifikate, die zum Autorisieren von nicht verwalteten Rechenzentren verwendet werden. Die TLS-Zertifikate aller Knoten in nicht verwalteten Rechenzentren müssen mithilfe eines der in dieser Eigenschaft bereitgestellten Zertifikate überprüft werden können. | Zertifikat[] |
externalSeedNodes | Liste der IP-Adressen von Seedknoten in nicht verwalteten Rechenzentren. Diese werden den Seedknotenlisten aller verwalteten Knoten hinzugefügt. | SeedNode-[] |
hoursBetweenBackups | (Veraltet) Die Anzahl der Stunden, die zwischen der Sicherung des Clusters gewartet werden müssen. | Int |
initialCassandraAdminPassword | Erstes Kennwort für Clients, die als Administrator mit dem Cluster verbunden werden. Sollte nach der Clustererstellung geändert werden. Gibt NULL für GET zurück. Dieses Feld gilt nur, wenn das AuthentifizierungMethod-Feld "Cassandra" lautet. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
prometheusEndpoint | Hostname oder IP-Adresse, an dem der Prometheus-Endpunkt mit Daten über die verwalteten Cassandra-Knoten erreicht werden kann. | SeedNode- |
provisionError | Fehler im Zusammenhang mit der Ressourcenbereitstellung. | CassandraError |
provisioningState | Der Status der Ressource zum Zeitpunkt des Aufrufs des Vorgangs. | 'Abgebrochen' "Erstellen" "Löschen" 'Fehler' "Erfolgreich" "Aktualisieren" |
repairEnabled | Sollten automatische Reparaturen auf diesem Cluster ausgeführt werden? Wenn nicht angegeben, ist dies "true", und sollte "true" bleiben, es sei denn, Sie führen einen Hybridcluster aus, in dem Sie bereits eigene Reparaturen durchführen. | Bool |
restoreFromBackupId | Wenn Sie einen leeren Cluster erstellen möchten, lassen Sie dieses Feld aus, oder legen Sie es auf NULL fest. Um eine Sicherung in einem neuen Cluster wiederherzustellen, legen Sie dieses Feld auf die Ressourcen-ID der Sicherung fest. | Schnur |
scheduledEventStrategy | So reagieren die Knoten im Cluster auf geplante Ereignisse | "Ignorieren" "StopAny" 'StopByRack' |
ManagedCassandraManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Typ der Ressource. | 'None' 'SystemAssigned' |
Microsoft.DocumentDB/cassandraClusters
Name | Beschreibung | Wert |
---|---|---|
Identität | Identität für die Ressource. | ManagedCassandraManagedServiceIdentity |
Ort | Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. | Schnur |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 1 Pattern = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (erforderlich) |
Eigenschaften | Eigenschaften eines verwalteten Cassandra-Clusters. | ClusterResourceProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
SeedNode
Name | Beschreibung | Wert |
---|---|---|
ipAddress | IP-Adresse dieses Seedknotens. | Schnur |
Schilder
Name | Beschreibung | Wert |
---|
ARM-Vorlagenressourcendefinition
Der CassandraClusters-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DocumentDB/cassandraClusters-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.DocumentDB/cassandraClusters",
"apiVersion": "2024-12-01-preview",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"authenticationMethod": "string",
"autoReplicate": "string",
"azureConnectionMethod": "string",
"backupSchedules": [
{
"cronExpression": "string",
"retentionInHours": "int",
"scheduleName": "string"
}
],
"cassandraAuditLoggingEnabled": "bool",
"cassandraVersion": "string",
"clientCertificates": [
{
"pem": "string"
}
],
"clusterNameOverride": "string",
"clusterType": "string",
"deallocated": "bool",
"delegatedManagementSubnetId": "string",
"extensions": [ "string" ],
"externalDataCenters": [ "string" ],
"externalGossipCertificates": [
{
"pem": "string"
}
],
"externalSeedNodes": [
{
"ipAddress": "string"
}
],
"hoursBetweenBackups": "int",
"initialCassandraAdminPassword": "string",
"prometheusEndpoint": {
"ipAddress": "string"
},
"provisionError": {
"additionalErrorInfo": "string",
"code": "string",
"message": "string",
"target": "string"
},
"provisioningState": "string",
"repairEnabled": "bool",
"restoreFromBackupId": "string",
"scheduledEventStrategy": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
BackupSchedule
Name | Beschreibung | Wert |
---|---|---|
cronExpression | Der Cron-Ausdruck, der definiert, wann Sie Ihre Daten sichern möchten. | Schnur |
retentionInHours | Der Aufbewahrungszeitraum (Stunden) der Sicherungen. Wenn Sie Daten für immer aufbewahren möchten, legen Sie die Aufbewahrung auf 0 fest. | Int |
scheduleName | Der eindeutige Bezeichner des Sicherungszeitplans. | Schnur |
CassandraError
Name | Beschreibung | Wert |
---|---|---|
additionalErrorInfo | Zusätzliche Informationen zum Fehler. | Schnur |
Code | Der Fehlercode, der aufgetreten ist. | Schnur |
Nachricht | Die Meldung des Fehlers. | Schnur |
Ziel | Die Zielressource des Fehlers. | Schnur |
Zertifikat
Name | Beschreibung | Wert |
---|---|---|
Pem | PEM formatierter öffentlicher Schlüssel. | Schnur |
ClusterResourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMethod | Welche Authentifizierungsmethode Cassandra zum Authentifizieren von Clients verwenden soll. "Keine" deaktiviert die Authentifizierung, sollte daher nicht verwendet werden, außer in Notfällen. "Cassandra" ist die standardmäßige kennwortbasierte Authentifizierung. Der Standardwert ist "Cassandra". | "Cassandra" 'Ldap' 'None' |
autoReplicate | Die Form der AutoReplicate, die von diesem Cluster verwendet wird. | "AllKeyspaces" 'None' 'SystemKeyspaces' |
azureConnectionMethod | So stellen Sie eine Verbindung mit den azure-Diensten her, die für die Ausführung des Clusters erforderlich sind | 'None' "VPN" |
backupSchedules | Liste der Sicherungszeitpläne, die definieren, wann Sie Ihre Daten sichern möchten. | BackupSchedule[] |
cassandraAuditLoggingEnabled | Gibt an, ob die Cassandra-Überwachungsprotokollierung aktiviert ist. | Bool |
cassandraVersion | Welche Version von Cassandra sollte dieser Cluster konvergieren, um ausgeführt zu werden (z. B. 3.11). Wenn der Cluster aktualisiert wird, kann es einige Zeit dauern, zu der neuen Version zu migrieren. | Schnur |
clientCertificates | Liste der TLS-Zertifikate, die zum Autorisieren von Clients verwendet werden, die eine Verbindung mit dem Cluster herstellen. Alle Verbindungen sind TLS verschlüsselt, unabhängig davon, ob clientCertificates festgelegt ist, aber wenn clientCertificates festgelegt ist, lehnt der verwaltete Cassandra-Cluster alle Verbindungen ab, die kein TLS-Clientzertifikat enthalten, das von mindestens einem der öffentlichen Zertifikate in dieser Eigenschaft überprüft werden kann. | Zertifikat[] |
clusterNameOverride | Wenn Sie die clusterName-Eigenschaft in cassandra.yaml auf etwas neben dem Ressourcennamen des Clusters festlegen müssen, legen Sie den Wert fest, der für diese Eigenschaft verwendet werden soll. | Schnur |
clusterType | Typ des Clusters. Wenn diese Einstellung auf "Produktion" festgelegt ist, sind einige Vorgänge möglicherweise nicht im Cluster zulässig. | "NonProduction" "Produktion" |
Freigegeben | Gibt an, ob der Cluster und die zugehörigen Rechenzentren zugeordnet wurden. | Bool |
delegatedManagementSubnetId | Die Ressourcen-ID eines Subnetzes, dem der Verwaltungsdienst dieses Clusters zugeordnet sein sollte. Das Subnetz muss an alle Subnetze routingfähig sein, die an Rechenzentren delegiert werden. Die Ressourcen-ID muss dem Formular "/subscriptions/<-Abonnement-ID>/resourceGroups/<Ressourcengruppe>/providers/Microsoft.Network/virtualNetworks/<virtuellen Netzwerk>/subnets/<Subnetz->' | Schnur |
Erweiterungen | Erweiterungen, die im Cluster hinzugefügt oder aktualisiert werden sollen. | string[] |
externalDataCenters | Liste der Namen des Rechenzentrums für nicht verwaltete Rechenzentren in diesem Cluster, die in die automatische Replikation aufgenommen werden sollen. | string[] |
externalGossipCertificates | Liste der TLS-Zertifikate, die zum Autorisieren von nicht verwalteten Rechenzentren verwendet werden. Die TLS-Zertifikate aller Knoten in nicht verwalteten Rechenzentren müssen mithilfe eines der in dieser Eigenschaft bereitgestellten Zertifikate überprüft werden können. | Zertifikat[] |
externalSeedNodes | Liste der IP-Adressen von Seedknoten in nicht verwalteten Rechenzentren. Diese werden den Seedknotenlisten aller verwalteten Knoten hinzugefügt. | SeedNode-[] |
hoursBetweenBackups | (Veraltet) Die Anzahl der Stunden, die zwischen der Sicherung des Clusters gewartet werden müssen. | Int |
initialCassandraAdminPassword | Erstes Kennwort für Clients, die als Administrator mit dem Cluster verbunden werden. Sollte nach der Clustererstellung geändert werden. Gibt NULL für GET zurück. Dieses Feld gilt nur, wenn das AuthentifizierungMethod-Feld "Cassandra" lautet. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
prometheusEndpoint | Hostname oder IP-Adresse, an dem der Prometheus-Endpunkt mit Daten über die verwalteten Cassandra-Knoten erreicht werden kann. | SeedNode- |
provisionError | Fehler im Zusammenhang mit der Ressourcenbereitstellung. | CassandraError |
provisioningState | Der Status der Ressource zum Zeitpunkt des Aufrufs des Vorgangs. | 'Abgebrochen' "Erstellen" "Löschen" 'Fehler' "Erfolgreich" "Aktualisieren" |
repairEnabled | Sollten automatische Reparaturen auf diesem Cluster ausgeführt werden? Wenn nicht angegeben, ist dies "true", und sollte "true" bleiben, es sei denn, Sie führen einen Hybridcluster aus, in dem Sie bereits eigene Reparaturen durchführen. | Bool |
restoreFromBackupId | Wenn Sie einen leeren Cluster erstellen möchten, lassen Sie dieses Feld aus, oder legen Sie es auf NULL fest. Um eine Sicherung in einem neuen Cluster wiederherzustellen, legen Sie dieses Feld auf die Ressourcen-ID der Sicherung fest. | Schnur |
scheduledEventStrategy | So reagieren die Knoten im Cluster auf geplante Ereignisse | "Ignorieren" "StopAny" 'StopByRack' |
ManagedCassandraManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Typ der Ressource. | 'None' 'SystemAssigned' |
Microsoft.DocumentDB/cassandraClusters
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | "2024-12-01-preview" |
Identität | Identität für die Ressource. | ManagedCassandraManagedServiceIdentity |
Ort | Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. | Schnur |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 1 Pattern = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (erforderlich) |
Eigenschaften | Eigenschaften eines verwalteten Cassandra-Clusters. | ClusterResourceProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | 'Microsoft.DocumentDB/cassandraClusters' |
SeedNode
Name | Beschreibung | Wert |
---|---|---|
ipAddress | IP-Adresse dieses Seedknotens. | Schnur |
Schilder
Name | Beschreibung | Wert |
---|
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der CassandraClusters-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DocumentDB/cassandraClusters-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/cassandraClusters@2024-12-01-preview"
name = "string"
identity = {
type = "string"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
authenticationMethod = "string"
autoReplicate = "string"
azureConnectionMethod = "string"
backupSchedules = [
{
cronExpression = "string"
retentionInHours = int
scheduleName = "string"
}
]
cassandraAuditLoggingEnabled = bool
cassandraVersion = "string"
clientCertificates = [
{
pem = "string"
}
]
clusterNameOverride = "string"
clusterType = "string"
deallocated = bool
delegatedManagementSubnetId = "string"
extensions = [
"string"
]
externalDataCenters = [
"string"
]
externalGossipCertificates = [
{
pem = "string"
}
]
externalSeedNodes = [
{
ipAddress = "string"
}
]
hoursBetweenBackups = int
initialCassandraAdminPassword = "string"
prometheusEndpoint = {
ipAddress = "string"
}
provisionError = {
additionalErrorInfo = "string"
code = "string"
message = "string"
target = "string"
}
provisioningState = "string"
repairEnabled = bool
restoreFromBackupId = "string"
scheduledEventStrategy = "string"
}
})
}
Eigenschaftswerte
BackupSchedule
Name | Beschreibung | Wert |
---|---|---|
cronExpression | Der Cron-Ausdruck, der definiert, wann Sie Ihre Daten sichern möchten. | Schnur |
retentionInHours | Der Aufbewahrungszeitraum (Stunden) der Sicherungen. Wenn Sie Daten für immer aufbewahren möchten, legen Sie die Aufbewahrung auf 0 fest. | Int |
scheduleName | Der eindeutige Bezeichner des Sicherungszeitplans. | Schnur |
CassandraError
Name | Beschreibung | Wert |
---|---|---|
additionalErrorInfo | Zusätzliche Informationen zum Fehler. | Schnur |
Code | Der Fehlercode, der aufgetreten ist. | Schnur |
Nachricht | Die Meldung des Fehlers. | Schnur |
Ziel | Die Zielressource des Fehlers. | Schnur |
Zertifikat
Name | Beschreibung | Wert |
---|---|---|
Pem | PEM formatierter öffentlicher Schlüssel. | Schnur |
ClusterResourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMethod | Welche Authentifizierungsmethode Cassandra zum Authentifizieren von Clients verwenden soll. "Keine" deaktiviert die Authentifizierung, sollte daher nicht verwendet werden, außer in Notfällen. "Cassandra" ist die standardmäßige kennwortbasierte Authentifizierung. Der Standardwert ist "Cassandra". | "Cassandra" 'Ldap' 'None' |
autoReplicate | Die Form der AutoReplicate, die von diesem Cluster verwendet wird. | "AllKeyspaces" 'None' 'SystemKeyspaces' |
azureConnectionMethod | So stellen Sie eine Verbindung mit den azure-Diensten her, die für die Ausführung des Clusters erforderlich sind | 'None' "VPN" |
backupSchedules | Liste der Sicherungszeitpläne, die definieren, wann Sie Ihre Daten sichern möchten. | BackupSchedule[] |
cassandraAuditLoggingEnabled | Gibt an, ob die Cassandra-Überwachungsprotokollierung aktiviert ist. | Bool |
cassandraVersion | Welche Version von Cassandra sollte dieser Cluster konvergieren, um ausgeführt zu werden (z. B. 3.11). Wenn der Cluster aktualisiert wird, kann es einige Zeit dauern, zu der neuen Version zu migrieren. | Schnur |
clientCertificates | Liste der TLS-Zertifikate, die zum Autorisieren von Clients verwendet werden, die eine Verbindung mit dem Cluster herstellen. Alle Verbindungen sind TLS verschlüsselt, unabhängig davon, ob clientCertificates festgelegt ist, aber wenn clientCertificates festgelegt ist, lehnt der verwaltete Cassandra-Cluster alle Verbindungen ab, die kein TLS-Clientzertifikat enthalten, das von mindestens einem der öffentlichen Zertifikate in dieser Eigenschaft überprüft werden kann. | Zertifikat[] |
clusterNameOverride | Wenn Sie die clusterName-Eigenschaft in cassandra.yaml auf etwas neben dem Ressourcennamen des Clusters festlegen müssen, legen Sie den Wert fest, der für diese Eigenschaft verwendet werden soll. | Schnur |
clusterType | Typ des Clusters. Wenn diese Einstellung auf "Produktion" festgelegt ist, sind einige Vorgänge möglicherweise nicht im Cluster zulässig. | "NonProduction" "Produktion" |
Freigegeben | Gibt an, ob der Cluster und die zugehörigen Rechenzentren zugeordnet wurden. | Bool |
delegatedManagementSubnetId | Die Ressourcen-ID eines Subnetzes, dem der Verwaltungsdienst dieses Clusters zugeordnet sein sollte. Das Subnetz muss an alle Subnetze routingfähig sein, die an Rechenzentren delegiert werden. Die Ressourcen-ID muss dem Formular "/subscriptions/<-Abonnement-ID>/resourceGroups/<Ressourcengruppe>/providers/Microsoft.Network/virtualNetworks/<virtuellen Netzwerk>/subnets/<Subnetz->' | Schnur |
Erweiterungen | Erweiterungen, die im Cluster hinzugefügt oder aktualisiert werden sollen. | string[] |
externalDataCenters | Liste der Namen des Rechenzentrums für nicht verwaltete Rechenzentren in diesem Cluster, die in die automatische Replikation aufgenommen werden sollen. | string[] |
externalGossipCertificates | Liste der TLS-Zertifikate, die zum Autorisieren von nicht verwalteten Rechenzentren verwendet werden. Die TLS-Zertifikate aller Knoten in nicht verwalteten Rechenzentren müssen mithilfe eines der in dieser Eigenschaft bereitgestellten Zertifikate überprüft werden können. | Zertifikat[] |
externalSeedNodes | Liste der IP-Adressen von Seedknoten in nicht verwalteten Rechenzentren. Diese werden den Seedknotenlisten aller verwalteten Knoten hinzugefügt. | SeedNode-[] |
hoursBetweenBackups | (Veraltet) Die Anzahl der Stunden, die zwischen der Sicherung des Clusters gewartet werden müssen. | Int |
initialCassandraAdminPassword | Erstes Kennwort für Clients, die als Administrator mit dem Cluster verbunden werden. Sollte nach der Clustererstellung geändert werden. Gibt NULL für GET zurück. Dieses Feld gilt nur, wenn das AuthentifizierungMethod-Feld "Cassandra" lautet. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
prometheusEndpoint | Hostname oder IP-Adresse, an dem der Prometheus-Endpunkt mit Daten über die verwalteten Cassandra-Knoten erreicht werden kann. | SeedNode- |
provisionError | Fehler im Zusammenhang mit der Ressourcenbereitstellung. | CassandraError |
provisioningState | Der Status der Ressource zum Zeitpunkt des Aufrufs des Vorgangs. | 'Abgebrochen' "Erstellen" "Löschen" 'Fehler' "Erfolgreich" "Aktualisieren" |
repairEnabled | Sollten automatische Reparaturen auf diesem Cluster ausgeführt werden? Wenn nicht angegeben, ist dies "true", und sollte "true" bleiben, es sei denn, Sie führen einen Hybridcluster aus, in dem Sie bereits eigene Reparaturen durchführen. | Bool |
restoreFromBackupId | Wenn Sie einen leeren Cluster erstellen möchten, lassen Sie dieses Feld aus, oder legen Sie es auf NULL fest. Um eine Sicherung in einem neuen Cluster wiederherzustellen, legen Sie dieses Feld auf die Ressourcen-ID der Sicherung fest. | Schnur |
scheduledEventStrategy | So reagieren die Knoten im Cluster auf geplante Ereignisse | "Ignorieren" "StopAny" 'StopByRack' |
ManagedCassandraManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Typ der Ressource. | 'None' 'SystemAssigned' |
Microsoft.DocumentDB/cassandraClusters
Name | Beschreibung | Wert |
---|---|---|
Identität | Identität für die Ressource. | ManagedCassandraManagedServiceIdentity |
Ort | Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. | Schnur |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 1 Pattern = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (erforderlich) |
Eigenschaften | Eigenschaften eines verwalteten Cassandra-Clusters. | ClusterResourceProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.DocumentDB/cassandraClusters@2024-12-01-preview" |
SeedNode
Name | Beschreibung | Wert |
---|---|---|
ipAddress | IP-Adresse dieses Seedknotens. | Schnur |
Schilder
Name | Beschreibung | Wert |
---|