Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
- najnowsze
- 2025-11-01-podgląd
- 2025-10-15
- 2025-05-01-podgląd
- 2025-04-15
- 2024-12-01-podgląd
- 2024-11-15
- 2024-09-01-podgląd
- 2024-08-15
- 2024-05-15
- 2024-05-15-podgląd
- 2024-02-15-podgląd
- 2023-11-15
- 2023-11-15-podgląd
- 2023-09-15
- 2023-09-15-podgląd
- 2023-04-15
- 2023-03-15
- 2023-03-15-podgląd
- 2023-03-01-podgląd
- 2022-11-15
- 2022-11-15-podgląd
- 2022-08-15
- 2022-08-15-podgląd
- 2022-05-15
- 2022-05-15-podgląd
- 2022-02-15-podgląd
- 2021-11-15-podgląd
- 2021-10-15
- 2021-10-15-podgląd
- 2021-07-01-podgląd
- 2021-04-01-podgląd
- 2021-03-01-podgląd
Definicja zasobu Bicep
Typ zasobu cassandraClusters można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DocumentDB/cassandraClusters, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DocumentDB/cassandraClusters@2025-11-01-preview' = {
scope: resourceSymbolicName or scope
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'
}
}
Wartości właściwości
Microsoft.DocumentDB/cassandraClusters
| Nazwa | Opis | Wartość |
|---|---|---|
| tożsamość | Tożsamość zasobu. | ManagedCassandraManagedServiceIdentity |
| lokalizacja | Lokalizacja grupy zasobów, do której należy zasób. | ciąg |
| nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 100 Wzorzec = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (wymagane) |
| Właściwości | Właściwości zarządzanego klastra Cassandra. | ClusterResourcePropertiesAutoGenerated |
| zakres | Użyj polecenia podczas tworzenia zasobu w zakresie innym niż zakres wdrożenia. | Ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia. |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
Harmonogram tworzenia kopii zapasowych
| Nazwa | Opis | Wartość |
|---|---|---|
| cronExpression (wyrażenie cron) | Wyrażenie cron, które definiuje, kiedy chcesz utworzyć kopię zapasową danych. | ciąg |
| retentionInHours (retencjaInHours) | Okres przechowywania (godziny) kopii zapasowych. Jeśli chcesz zachować dane na zawsze, ustaw wartość przechowywania na 0. | Int |
| scheduleName (nazwa_harmonogramu) | Unikatowy identyfikator harmonogramu tworzenia kopii zapasowych. | ciąg |
Błąd Kasandry
| Nazwa | Opis | Wartość |
|---|---|---|
| additionalErrorInfo | Dodatkowe informacje o błędzie. | ciąg |
| kod | Kod błędu, który wystąpił. | ciąg |
| komunikat | Komunikat o błędzie. | ciąg |
| miejsce docelowe | Zasób docelowy błędu. | ciąg |
Certyfikat
| Nazwa | Opis | Wartość |
|---|---|---|
| Pem | Klucz publiczny sformatowany przez PEM. | ciąg |
ClusterResourcePropertiesAutoGenerated
| Nazwa | Opis | Wartość |
|---|---|---|
| metoda uwierzytelniania | Która metoda uwierzytelniania cassandra powinna używać do uwierzytelniania klientów. Opcja "Brak" wyłącza uwierzytelnianie, dlatego nie należy jej używać z wyjątkiem sytuacji nadzwyczajnych. "Cassandra" to domyślne uwierzytelnianie oparte na hasłach. Wartość domyślna to "Cassandra". | "Cassandra" "Ldap" "Brak" |
| autoreplikowanie | Forma autoreplikacji używana przez ten klaster. | "AllKeyspaces" "Brak" "SystemKeyspaces" |
| azureConnectionMethod | Jak nawiązać połączenie z usługami platformy Azure potrzebnymi do uruchomienia klastra | "Brak" "VPN" |
| Harmonogramy tworzenia kopii zapasowych | Lista harmonogramów tworzenia kopii zapasowych, które definiują, kiedy chcesz utworzyć kopię zapasową danych. | Harmonogram tworzenia kopii zapasowych[] |
| cassandraAuditLoggingEnabled (Włączone rejestrowanie) | Czy rejestrowanie inspekcji cassandra jest włączone | Bool |
| cassandraVersion (wersja kasandry) | Która wersja rozwiązania Cassandra powinna być zbieżna z działaniem klastra (np. 3.11). Po zaktualizowaniu klastra migracja do nowej wersji może zająć trochę czasu. | ciąg |
| certyfikaty klientów | Lista certyfikatów TLS używanych do autoryzowania klientów łączących się z klastrem. Wszystkie połączenia są szyfrowane przy użyciu protokołu TLS niezależnie od tego, czy parametr clientCertificates jest ustawiony, ale jeśli parametr clientCertificates jest ustawiony, zarządzany klaster Cassandra odrzuci wszystkie połączenia, które nie mają certyfikatu klienta TLS, który można zweryfikować z co najmniej jednego certyfikatu publicznego w tej właściwości. | certyfikatu [] |
| clusterNameOverride (przesłonięcie clusterNameOverride) | Jeśli musisz ustawić właściwość clusterName w pliku cassandra.yaml na wartość inną niż nazwa zasobu klastra, ustaw wartość, która ma być używana w tej właściwości. | ciąg |
| typ klastra | Typ klastra. W przypadku ustawienia opcji Produkcja niektóre operacje mogą nie być dozwolone w klastrze. | "NonProduction" "Produkcja" |
| Dealokowane | Określa, czy przydział klastra i skojarzonych centrów danych został cofnięty. | Bool |
| delegatedManagementSubnetId | Identyfikator zasobu podsieci, do którego powinna być dołączona usługa zarządzania tego klastra. Podsieć musi być routingowa do wszystkich podsieci, które zostaną delegowane do centrów danych. Identyfikator zasobu musi mieć postać "/subscriptions/<identyfikator subskrypcji>/resourceGroups/<grupy zasobów>/providers/Microsoft.Network/virtualNetworks/<sieci wirtualnej>/subnets/<podsieci>" | ciąg |
| Rozszerzenia | Rozszerzenia do dodania lub zaktualizowania w klastrze. | ciąg znakowy[] |
| externalDataCenters (zewnętrzneCentra danych) | Lista nazw centrów danych dla niezarządzanych centrów danych w tym klastrze, które mają zostać uwzględnione w automatycznej replikacji. | ciąg znakowy[] |
| externalGossipCertificates | Lista certyfikatów TLS używanych do autoryzowania plotek z niezarządzanych centrów danych. Certyfikaty TLS wszystkich węzłów w niezarządzanych centrach danych muszą być weryfikowalne przy użyciu jednego z certyfikatów podanych w tej właściwości. | certyfikatu [] |
| externalSeedNodes (węzły zewnętrzne) | Lista adresów IP węzłów inicjacyjnych w niezarządzanych centrach danych. Zostaną one dodane do list węzłów inicjowania wszystkich węzłów zarządzanych. | Węzeł siewny[] |
| hoursBetweenBackups (godzinyMiędzyKopiami zapasowymi) | (Przestarzałe) Liczba godzin oczekiwania między utworzeniem kopii zapasowej klastra. | Int |
| initialCassandraAdminPassword | Początkowe hasło dla klientów łączących się jako administrator z klastrem. Należy zmienić po utworzeniu klastra. Zwraca wartość null w pliku GET. To pole ma zastosowanie tylko wtedy, gdy pole authenticationMethod ma wartość "Cassandra". | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
| prometheusEndpoint (punkt końcowy prometheus) | Nazwa hosta lub adres IP, w którym można uzyskać dostęp do punktu końcowego Prometheus zawierającego dane dotyczące zarządzanych węzłów cassandra. | Węzeł siewny |
| provisionError (błąd zaopatrzenia) | Błąd związany z aprowizowaniem zasobów. | Błąd Kasandry |
| stan provisioningu | Stan zasobu w momencie wywołania operacji. | "Anulowano" "Tworzenie" "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
| naprawaWłączone | Czy automatyczne naprawy powinny być uruchamiane w tym klastrze? W przypadku pominięcia jest to prawda i powinno pozostać prawdziwe, chyba że korzystasz z klastra hybrydowego, w którym już wykonujesz własne naprawy. | Bool |
| restoreFromBackupId | Aby utworzyć pusty klaster, pomiń to pole lub ustaw je na wartość null. Aby przywrócić kopię zapasową do nowego klastra, ustaw to pole na identyfikator zasobu kopii zapasowej. | ciąg |
| scheduledEventStrategy (strategia wydarzenia) | Jak węzły w klastrze reagują na zaplanowane zdarzenia | "Ignoruj" "StopAny" "StopByRack" |
ManagedCassandraManagedServiceIdentity
| Nazwa | Opis | Wartość |
|---|---|---|
| typ | Typ zasobu. | "Brak" "SystemAssigned" |
Węzeł siewny
| Nazwa | Opis | Wartość |
|---|---|---|
| adres IP | Adres IP tego węzła inicjowania. | ciąg |
Tagi
| Nazwa | Opis | Wartość |
|---|
Definicja zasobu szablonu usługi ARM
Typ zasobu cassandraClusters można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DocumentDB/cassandraClusters, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DocumentDB/cassandraClusters",
"apiVersion": "2025-11-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"
}
}
Wartości właściwości
Microsoft.DocumentDB/cassandraClusters
| Nazwa | Opis | Wartość |
|---|---|---|
| apiVersion (wersja interfejsu api) | Wersja interfejsu API | "2025-11-01-podgląd" |
| tożsamość | Tożsamość zasobu. | ManagedCassandraManagedServiceIdentity |
| lokalizacja | Lokalizacja grupy zasobów, do której należy zasób. | ciąg |
| nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 100 Wzorzec = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (wymagane) |
| Właściwości | Właściwości zarządzanego klastra Cassandra. | ClusterResourcePropertiesAutoGenerated |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
| typ | Typ zasobu | "Microsoft.DocumentDB/cassandraClusters" |
Harmonogram tworzenia kopii zapasowych
| Nazwa | Opis | Wartość |
|---|---|---|
| cronExpression (wyrażenie cron) | Wyrażenie cron, które definiuje, kiedy chcesz utworzyć kopię zapasową danych. | ciąg |
| retentionInHours (retencjaInHours) | Okres przechowywania (godziny) kopii zapasowych. Jeśli chcesz zachować dane na zawsze, ustaw wartość przechowywania na 0. | Int |
| scheduleName (nazwa_harmonogramu) | Unikatowy identyfikator harmonogramu tworzenia kopii zapasowych. | ciąg |
Błąd Kasandry
| Nazwa | Opis | Wartość |
|---|---|---|
| additionalErrorInfo | Dodatkowe informacje o błędzie. | ciąg |
| kod | Kod błędu, który wystąpił. | ciąg |
| komunikat | Komunikat o błędzie. | ciąg |
| miejsce docelowe | Zasób docelowy błędu. | ciąg |
Certyfikat
| Nazwa | Opis | Wartość |
|---|---|---|
| Pem | Klucz publiczny sformatowany przez PEM. | ciąg |
ClusterResourcePropertiesAutoGenerated
| Nazwa | Opis | Wartość |
|---|---|---|
| metoda uwierzytelniania | Która metoda uwierzytelniania cassandra powinna używać do uwierzytelniania klientów. Opcja "Brak" wyłącza uwierzytelnianie, dlatego nie należy jej używać z wyjątkiem sytuacji nadzwyczajnych. "Cassandra" to domyślne uwierzytelnianie oparte na hasłach. Wartość domyślna to "Cassandra". | "Cassandra" "Ldap" "Brak" |
| autoreplikowanie | Forma autoreplikacji używana przez ten klaster. | "AllKeyspaces" "Brak" "SystemKeyspaces" |
| azureConnectionMethod | Jak nawiązać połączenie z usługami platformy Azure potrzebnymi do uruchomienia klastra | "Brak" "VPN" |
| Harmonogramy tworzenia kopii zapasowych | Lista harmonogramów tworzenia kopii zapasowych, które definiują, kiedy chcesz utworzyć kopię zapasową danych. | Harmonogram tworzenia kopii zapasowych[] |
| cassandraAuditLoggingEnabled (Włączone rejestrowanie) | Czy rejestrowanie inspekcji cassandra jest włączone | Bool |
| cassandraVersion (wersja kasandry) | Która wersja rozwiązania Cassandra powinna być zbieżna z działaniem klastra (np. 3.11). Po zaktualizowaniu klastra migracja do nowej wersji może zająć trochę czasu. | ciąg |
| certyfikaty klientów | Lista certyfikatów TLS używanych do autoryzowania klientów łączących się z klastrem. Wszystkie połączenia są szyfrowane przy użyciu protokołu TLS niezależnie od tego, czy parametr clientCertificates jest ustawiony, ale jeśli parametr clientCertificates jest ustawiony, zarządzany klaster Cassandra odrzuci wszystkie połączenia, które nie mają certyfikatu klienta TLS, który można zweryfikować z co najmniej jednego certyfikatu publicznego w tej właściwości. | certyfikatu [] |
| clusterNameOverride (przesłonięcie clusterNameOverride) | Jeśli musisz ustawić właściwość clusterName w pliku cassandra.yaml na wartość inną niż nazwa zasobu klastra, ustaw wartość, która ma być używana w tej właściwości. | ciąg |
| typ klastra | Typ klastra. W przypadku ustawienia opcji Produkcja niektóre operacje mogą nie być dozwolone w klastrze. | "NonProduction" "Produkcja" |
| Dealokowane | Określa, czy przydział klastra i skojarzonych centrów danych został cofnięty. | Bool |
| delegatedManagementSubnetId | Identyfikator zasobu podsieci, do którego powinna być dołączona usługa zarządzania tego klastra. Podsieć musi być routingowa do wszystkich podsieci, które zostaną delegowane do centrów danych. Identyfikator zasobu musi mieć postać "/subscriptions/<identyfikator subskrypcji>/resourceGroups/<grupy zasobów>/providers/Microsoft.Network/virtualNetworks/<sieci wirtualnej>/subnets/<podsieci>" | ciąg |
| Rozszerzenia | Rozszerzenia do dodania lub zaktualizowania w klastrze. | ciąg znakowy[] |
| externalDataCenters (zewnętrzneCentra danych) | Lista nazw centrów danych dla niezarządzanych centrów danych w tym klastrze, które mają zostać uwzględnione w automatycznej replikacji. | ciąg znakowy[] |
| externalGossipCertificates | Lista certyfikatów TLS używanych do autoryzowania plotek z niezarządzanych centrów danych. Certyfikaty TLS wszystkich węzłów w niezarządzanych centrach danych muszą być weryfikowalne przy użyciu jednego z certyfikatów podanych w tej właściwości. | certyfikatu [] |
| externalSeedNodes (węzły zewnętrzne) | Lista adresów IP węzłów inicjacyjnych w niezarządzanych centrach danych. Zostaną one dodane do list węzłów inicjowania wszystkich węzłów zarządzanych. | Węzeł siewny[] |
| hoursBetweenBackups (godzinyMiędzyKopiami zapasowymi) | (Przestarzałe) Liczba godzin oczekiwania między utworzeniem kopii zapasowej klastra. | Int |
| initialCassandraAdminPassword | Początkowe hasło dla klientów łączących się jako administrator z klastrem. Należy zmienić po utworzeniu klastra. Zwraca wartość null w pliku GET. To pole ma zastosowanie tylko wtedy, gdy pole authenticationMethod ma wartość "Cassandra". | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
| prometheusEndpoint (punkt końcowy prometheus) | Nazwa hosta lub adres IP, w którym można uzyskać dostęp do punktu końcowego Prometheus zawierającego dane dotyczące zarządzanych węzłów cassandra. | Węzeł siewny |
| provisionError (błąd zaopatrzenia) | Błąd związany z aprowizowaniem zasobów. | Błąd Kasandry |
| stan provisioningu | Stan zasobu w momencie wywołania operacji. | "Anulowano" "Tworzenie" "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
| naprawaWłączone | Czy automatyczne naprawy powinny być uruchamiane w tym klastrze? W przypadku pominięcia jest to prawda i powinno pozostać prawdziwe, chyba że korzystasz z klastra hybrydowego, w którym już wykonujesz własne naprawy. | Bool |
| restoreFromBackupId | Aby utworzyć pusty klaster, pomiń to pole lub ustaw je na wartość null. Aby przywrócić kopię zapasową do nowego klastra, ustaw to pole na identyfikator zasobu kopii zapasowej. | ciąg |
| scheduledEventStrategy (strategia wydarzenia) | Jak węzły w klastrze reagują na zaplanowane zdarzenia | "Ignoruj" "StopAny" "StopByRack" |
ManagedCassandraManagedServiceIdentity
| Nazwa | Opis | Wartość |
|---|---|---|
| typ | Typ zasobu. | "Brak" "SystemAssigned" |
Węzeł siewny
| Nazwa | Opis | Wartość |
|---|---|---|
| adres IP | Adres IP tego węzła inicjowania. | ciąg |
Tagi
| Nazwa | Opis | Wartość |
|---|
Przykłady użycia
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu cassandraClusters można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DocumentDB/cassandraClusters, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/cassandraClusters@2025-11-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
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"
}
}
}
Wartości właściwości
Microsoft.DocumentDB/cassandraClusters
| Nazwa | Opis | Wartość |
|---|---|---|
| tożsamość | Tożsamość zasobu. | ManagedCassandraManagedServiceIdentity |
| lokalizacja | Lokalizacja grupy zasobów, do której należy zasób. | ciąg |
| nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 100 Wzorzec = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (wymagane) |
| parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
| Właściwości | Właściwości zarządzanego klastra Cassandra. | ClusterResourcePropertiesAutoGenerated |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
| typ | Typ zasobu | "Microsoft.DocumentDB/cassandraClusters@2025-11-01-preview" |
Harmonogram tworzenia kopii zapasowych
| Nazwa | Opis | Wartość |
|---|---|---|
| cronExpression (wyrażenie cron) | Wyrażenie cron, które definiuje, kiedy chcesz utworzyć kopię zapasową danych. | ciąg |
| retentionInHours (retencjaInHours) | Okres przechowywania (godziny) kopii zapasowych. Jeśli chcesz zachować dane na zawsze, ustaw wartość przechowywania na 0. | Int |
| scheduleName (nazwa_harmonogramu) | Unikatowy identyfikator harmonogramu tworzenia kopii zapasowych. | ciąg |
Błąd Kasandry
| Nazwa | Opis | Wartość |
|---|---|---|
| additionalErrorInfo | Dodatkowe informacje o błędzie. | ciąg |
| kod | Kod błędu, który wystąpił. | ciąg |
| komunikat | Komunikat o błędzie. | ciąg |
| miejsce docelowe | Zasób docelowy błędu. | ciąg |
Certyfikat
| Nazwa | Opis | Wartość |
|---|---|---|
| Pem | Klucz publiczny sformatowany przez PEM. | ciąg |
ClusterResourcePropertiesAutoGenerated
| Nazwa | Opis | Wartość |
|---|---|---|
| metoda uwierzytelniania | Która metoda uwierzytelniania cassandra powinna używać do uwierzytelniania klientów. Opcja "Brak" wyłącza uwierzytelnianie, dlatego nie należy jej używać z wyjątkiem sytuacji nadzwyczajnych. "Cassandra" to domyślne uwierzytelnianie oparte na hasłach. Wartość domyślna to "Cassandra". | "Cassandra" "Ldap" "Brak" |
| autoreplikowanie | Forma autoreplikacji używana przez ten klaster. | "AllKeyspaces" "Brak" "SystemKeyspaces" |
| azureConnectionMethod | Jak nawiązać połączenie z usługami platformy Azure potrzebnymi do uruchomienia klastra | "Brak" "VPN" |
| Harmonogramy tworzenia kopii zapasowych | Lista harmonogramów tworzenia kopii zapasowych, które definiują, kiedy chcesz utworzyć kopię zapasową danych. | Harmonogram tworzenia kopii zapasowych[] |
| cassandraAuditLoggingEnabled (Włączone rejestrowanie) | Czy rejestrowanie inspekcji cassandra jest włączone | Bool |
| cassandraVersion (wersja kasandry) | Która wersja rozwiązania Cassandra powinna być zbieżna z działaniem klastra (np. 3.11). Po zaktualizowaniu klastra migracja do nowej wersji może zająć trochę czasu. | ciąg |
| certyfikaty klientów | Lista certyfikatów TLS używanych do autoryzowania klientów łączących się z klastrem. Wszystkie połączenia są szyfrowane przy użyciu protokołu TLS niezależnie od tego, czy parametr clientCertificates jest ustawiony, ale jeśli parametr clientCertificates jest ustawiony, zarządzany klaster Cassandra odrzuci wszystkie połączenia, które nie mają certyfikatu klienta TLS, który można zweryfikować z co najmniej jednego certyfikatu publicznego w tej właściwości. | certyfikatu [] |
| clusterNameOverride (przesłonięcie clusterNameOverride) | Jeśli musisz ustawić właściwość clusterName w pliku cassandra.yaml na wartość inną niż nazwa zasobu klastra, ustaw wartość, która ma być używana w tej właściwości. | ciąg |
| typ klastra | Typ klastra. W przypadku ustawienia opcji Produkcja niektóre operacje mogą nie być dozwolone w klastrze. | "NonProduction" "Produkcja" |
| Dealokowane | Określa, czy przydział klastra i skojarzonych centrów danych został cofnięty. | Bool |
| delegatedManagementSubnetId | Identyfikator zasobu podsieci, do którego powinna być dołączona usługa zarządzania tego klastra. Podsieć musi być routingowa do wszystkich podsieci, które zostaną delegowane do centrów danych. Identyfikator zasobu musi mieć postać "/subscriptions/<identyfikator subskrypcji>/resourceGroups/<grupy zasobów>/providers/Microsoft.Network/virtualNetworks/<sieci wirtualnej>/subnets/<podsieci>" | ciąg |
| Rozszerzenia | Rozszerzenia do dodania lub zaktualizowania w klastrze. | ciąg znakowy[] |
| externalDataCenters (zewnętrzneCentra danych) | Lista nazw centrów danych dla niezarządzanych centrów danych w tym klastrze, które mają zostać uwzględnione w automatycznej replikacji. | ciąg znakowy[] |
| externalGossipCertificates | Lista certyfikatów TLS używanych do autoryzowania plotek z niezarządzanych centrów danych. Certyfikaty TLS wszystkich węzłów w niezarządzanych centrach danych muszą być weryfikowalne przy użyciu jednego z certyfikatów podanych w tej właściwości. | certyfikatu [] |
| externalSeedNodes (węzły zewnętrzne) | Lista adresów IP węzłów inicjacyjnych w niezarządzanych centrach danych. Zostaną one dodane do list węzłów inicjowania wszystkich węzłów zarządzanych. | Węzeł siewny[] |
| hoursBetweenBackups (godzinyMiędzyKopiami zapasowymi) | (Przestarzałe) Liczba godzin oczekiwania między utworzeniem kopii zapasowej klastra. | Int |
| initialCassandraAdminPassword | Początkowe hasło dla klientów łączących się jako administrator z klastrem. Należy zmienić po utworzeniu klastra. Zwraca wartość null w pliku GET. To pole ma zastosowanie tylko wtedy, gdy pole authenticationMethod ma wartość "Cassandra". | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
| prometheusEndpoint (punkt końcowy prometheus) | Nazwa hosta lub adres IP, w którym można uzyskać dostęp do punktu końcowego Prometheus zawierającego dane dotyczące zarządzanych węzłów cassandra. | Węzeł siewny |
| provisionError (błąd zaopatrzenia) | Błąd związany z aprowizowaniem zasobów. | Błąd Kasandry |
| stan provisioningu | Stan zasobu w momencie wywołania operacji. | "Anulowano" "Tworzenie" "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
| naprawaWłączone | Czy automatyczne naprawy powinny być uruchamiane w tym klastrze? W przypadku pominięcia jest to prawda i powinno pozostać prawdziwe, chyba że korzystasz z klastra hybrydowego, w którym już wykonujesz własne naprawy. | Bool |
| restoreFromBackupId | Aby utworzyć pusty klaster, pomiń to pole lub ustaw je na wartość null. Aby przywrócić kopię zapasową do nowego klastra, ustaw to pole na identyfikator zasobu kopii zapasowej. | ciąg |
| scheduledEventStrategy (strategia wydarzenia) | Jak węzły w klastrze reagują na zaplanowane zdarzenia | "Ignoruj" "StopAny" "StopByRack" |
ManagedCassandraManagedServiceIdentity
| Nazwa | Opis | Wartość |
|---|---|---|
| typ | Typ zasobu. | "Brak" "SystemAssigned" |
Węzeł siewny
| Nazwa | Opis | Wartość |
|---|---|---|
| adres IP | Adres IP tego węzła inicjowania. | ciąg |
Tagi
| Nazwa | Opis | Wartość |
|---|