Microsoft.DocumentDB cassandraClusters 2022-08-15
- Latest (Nejnovější)
- 2024-05-15
- 2024-05-15-preview
- 2024-02-15-preview
- 2023-11-15
- 2023-11-15-preview
- 2023-09-15
- 2023-09-15-preview
- 2023-04-15
- 2023-03-15
- 2023-03-15-preview
- 2023-03-01-preview
- 2022-11-15
- 2022-11-15-preview
- 2022-08-15
- 2022-08-15-preview
- 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
Definice prostředku Bicep
Typ prostředku cassandraClusters je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DocumentDB/cassandraClusters, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.DocumentDB/cassandraClusters@2022-08-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
}
properties: {
authenticationMethod: 'string'
cassandraAuditLoggingEnabled: bool
cassandraVersion: 'string'
clientCertificates: [
{
pem: 'string'
}
]
clusterNameOverride: 'string'
deallocated: bool
delegatedManagementSubnetId: 'string'
externalGossipCertificates: [
{
pem: 'string'
}
]
externalSeedNodes: [
{
ipAddress: 'string'
}
]
hoursBetweenBackups: int
initialCassandraAdminPassword: 'string'
prometheusEndpoint: {
ipAddress: 'string'
}
provisioningState: 'string'
repairEnabled: bool
restoreFromBackupId: 'string'
}
}
Hodnoty vlastností
cassandraClusters
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) |
location | Umístění skupiny prostředků, do které prostředek patří. | řetězec |
tags | Značky jsou seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupení tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč, který nesmí být delší než 128 znaků a hodnota nesmí být větší než 256 znaků. Například výchozí prostředí pro typ šablony je nastavené na defaultExperience: Cassandra. Aktuální hodnoty defaultExperience také zahrnují "Table", "Graph", "DocumentDB" a "MongoDB". | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
identity | Identita prostředku. | ManagedCassandraManagedServiceIdentity |
properties | Vlastnosti spravovaného clusteru Cassandra | ClusterResourceProperties |
ManagedCassandraManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku. | 'Žádný' 'SystemAssigned' |
ClusterResourceProperties
Název | Description | Hodnota |
---|---|---|
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. | Cassandra 'Žádný' |
cassandraAuditLoggingEnabled | Jestli je povolené protokolování auditu Cassandra | bool |
cassandraVersion | Která verze Cassandry by měla tento cluster konvergovat ke spuštění (např. 3.11). Po aktualizaci může migrace clusteru na novou verzi nějakou dobu trvat. | řetězec |
clientCertificates | Seznam certifikátů TLS používaných k autorizaci klientů připojujících se ke clusteru Všechna připojení jsou zašifrovaná protokolem TLS bez ohledu na to, jestli jsou nastaveny certifikáty clientCertificates, ale pokud je nastavená možnost clientCertificates, spravovaný cluster Cassandra odmítne všechna připojení bez certifikátu klienta TLS, který je možné ověřit z jednoho nebo více veřejných certifikátů v této vlastnosti. | Certifikát[] |
clusterNameOverride | Pokud potřebujete nastavit vlastnost clusterName v souboru cassandra.yaml na něco kromě názvu prostředku clusteru, nastavte hodnotu, která se má použít pro tuto vlastnost. | řetězec |
Navrácen | Určuje, jestli došlo k uvolnění clusteru a přidružených datových center. | bool |
delegatedManagementSubnetId | ID prostředku podsítě, ke které má mít služba pro správu tohoto clusteru připojené síťové rozhraní. Podsíť musí být směrovatelná do všech 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/{subnet}. | řetězec |
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ů poskytovaných v této vlastnosti. | Certifikát[] |
externalSeedNodes | Seznam IP adres počátečních uzlů v nespravovaných datových centrech Ty se přidají do seznamu počátečních uzlů všech spravovaných uzlů. | SeedNode[] |
hoursBetweenBackups | Počet hodin čekání mezi provedením zálohy clusteru Chcete-li zakázat zálohování, nastavte tuto vlastnost na hodnotu 0. | int |
initialCassandraAdminPassword | Počáteční heslo pro klienty připojující se ke clusteru jako správce. Po vytvoření clusteru by se měly změnit. Vrátí hodnotu null pro get. Toto pole platí jenom v případě, že je pole authenticationMethod "Cassandra". | řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
prometheusEndpoint | Název hostitele nebo IP adresa, kde je dostupný koncový bod Prometheus obsahující data o spravovaných uzlech Cassandra. | SeedNode |
provisioningState | Stav prostředku v době, kdy byla operace volána. | Zrušeno 'Vytváření' "Odstraňuje se" Chyba 'Succeeded' Probíhá aktualizace |
repairEnabled | Měly by v tomto clusteru běžet automatické opravy? Pokud ho vynecháte, měl by zůstat pravdivý, pokud nespouštíte hybridní cluster, ve kterém už provádíte vlastní opravy. | bool |
restoreFromBackupId | Pokud chcete vytvořit prázdný cluster, vyněž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. | řetězec |
Certifikát
Název | Description | Hodnota |
---|---|---|
Pem | Veřejný klíč formátovaný PEM. | řetězec |
SeedNode
Název | Description | Hodnota |
---|---|---|
ipAddress | IP adresa tohoto počátečního uzlu. | řetězec |
Definice prostředku šablony ARM
Typ prostředku cassandraClusters je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DocumentDB/cassandraClusters, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.DocumentDB/cassandraClusters",
"apiVersion": "2022-08-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string"
},
"properties": {
"authenticationMethod": "string",
"cassandraAuditLoggingEnabled": "bool",
"cassandraVersion": "string",
"clientCertificates": [
{
"pem": "string"
}
],
"clusterNameOverride": "string",
"deallocated": "bool",
"delegatedManagementSubnetId": "string",
"externalGossipCertificates": [
{
"pem": "string"
}
],
"externalSeedNodes": [
{
"ipAddress": "string"
}
],
"hoursBetweenBackups": "int",
"initialCassandraAdminPassword": "string",
"prometheusEndpoint": {
"ipAddress": "string"
},
"provisioningState": "string",
"repairEnabled": "bool",
"restoreFromBackupId": "string"
}
}
Hodnoty vlastností
cassandraClusters
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.DocumentDB/cassandraClusters |
apiVersion | Verze rozhraní API prostředku | '2022-08-15' |
name | Název prostředku | string (povinné) |
location | Umístění skupiny prostředků, do které prostředek patří. | řetězec |
tags | Značky jsou seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupení tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč, který nesmí být delší než 128 znaků a hodnota nesmí být větší než 256 znaků. Například výchozí prostředí pro typ šablony je nastavené na defaultExperience: Cassandra. Aktuální hodnoty defaultExperience také zahrnují "Table", "Graph", "DocumentDB" a "MongoDB". | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
identity | Identita prostředku. | ManagedCassandraManagedServiceIdentity |
properties | Vlastnosti spravovaného clusteru Cassandra | ClusterResourceProperties |
ManagedCassandraManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku. | 'Žádný' 'SystemAssigned' |
ClusterResourceProperties
Název | Description | Hodnota |
---|---|---|
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. | Cassandra 'Žádný' |
cassandraAuditLoggingEnabled | Jestli je povolené protokolování auditu Cassandra | bool |
cassandraVersion | Která verze Cassandry by měla tento cluster konvergovat ke spuštění (např. 3.11). Po aktualizaci může migrace clusteru na novou verzi nějakou dobu trvat. | řetězec |
clientCertificates | Seznam certifikátů TLS používaných k autorizaci klientů připojujících se ke clusteru Všechna připojení jsou zašifrovaná protokolem TLS bez ohledu na to, jestli jsou nastaveny certifikáty clientCertificates, ale pokud je nastavená možnost clientCertificates, spravovaný cluster Cassandra odmítne všechna připojení bez certifikátu klienta TLS, který je možné ověřit z jednoho nebo více veřejných certifikátů v této vlastnosti. | Certifikát[] |
clusterNameOverride | Pokud potřebujete nastavit vlastnost clusterName v souboru cassandra.yaml na něco kromě názvu prostředku clusteru, nastavte hodnotu, která se má použít pro tuto vlastnost. | řetězec |
Navrácen | Určuje, jestli došlo k uvolnění clusteru a přidružených datových center. | bool |
delegatedManagementSubnetId | ID prostředku podsítě, ke které má mít služba pro správu tohoto clusteru připojené síťové rozhraní. Podsíť musí být směrovatelná do všech 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/{subnet}. | řetězec |
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ů poskytovaných v této vlastnosti. | Certifikát[] |
externalSeedNodes | Seznam IP adres počátečních uzlů v nespravovaných datových centrech Ty se přidají do seznamu počátečních uzlů všech spravovaných uzlů. | SeedNode[] |
hoursBetweenBackups | Počet hodin čekání mezi provedením zálohy clusteru Chcete-li zakázat zálohování, nastavte tuto vlastnost na hodnotu 0. | int |
initialCassandraAdminPassword | Počáteční heslo pro klienty připojující se ke clusteru jako správce. Po vytvoření clusteru by se měly změnit. Vrátí hodnotu null pro get. Toto pole platí jenom v případě, že je pole authenticationMethod "Cassandra". | řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
prometheusEndpoint | Název hostitele nebo IP adresa, kde je dostupný koncový bod Prometheus obsahující data o spravovaných uzlech Cassandra. | SeedNode |
provisioningState | Stav prostředku v době, kdy byla operace volána. | Zrušeno 'Vytváření' "Odstraňuje se" Chyba 'Succeeded' Probíhá aktualizace |
repairEnabled | Měly by v tomto clusteru běžet automatické opravy? Pokud ho vynecháte, měl by zůstat pravdivý, pokud nespouštíte hybridní cluster, ve kterém už provádíte vlastní opravy. | bool |
restoreFromBackupId | Pokud chcete vytvořit prázdný cluster, vyněž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. | řetězec |
Certifikát
Název | Description | Hodnota |
---|---|---|
Pem | Veřejný klíč formátovaný PEM. | řetězec |
SeedNode
Název | Description | Hodnota |
---|---|---|
ipAddress | IP adresa tohoto počátečního uzlu. | řetězec |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku cassandraClusters je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DocumentDB/cassandraClusters, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/cassandraClusters@2022-08-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
authenticationMethod = "string"
cassandraAuditLoggingEnabled = bool
cassandraVersion = "string"
clientCertificates = [
{
pem = "string"
}
]
clusterNameOverride = "string"
deallocated = bool
delegatedManagementSubnetId = "string"
externalGossipCertificates = [
{
pem = "string"
}
]
externalSeedNodes = [
{
ipAddress = "string"
}
]
hoursBetweenBackups = int
initialCassandraAdminPassword = "string"
prometheusEndpoint = {
ipAddress = "string"
}
provisioningState = "string"
repairEnabled = bool
restoreFromBackupId = "string"
}
})
}
Hodnoty vlastností
cassandraClusters
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | "Microsoft.DocumentDB/cassandraClusters@2022-08-15" |
name | Název prostředku | string (povinné) |
location | Umístění skupiny prostředků, do které prostředek patří. | řetězec |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky jsou seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupení tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč, který nesmí být delší než 128 znaků a hodnota nesmí být větší než 256 znaků. Například výchozí prostředí pro typ šablony je nastavené na defaultExperience: Cassandra. Aktuální hodnoty defaultExperience také zahrnují "Table", "Graph", "DocumentDB" a "MongoDB". | Slovník názvů a hodnot značek. |
identity | Identita prostředku. | ManagedCassandraManagedServiceIdentity |
properties | Vlastnosti spravovaného clusteru Cassandra | ClusterResourceProperties |
ManagedCassandraManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku. | "SystemAssigned" |
ClusterResourceProperties
Název | Description | Hodnota |
---|---|---|
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. | "Cassandra" "Žádné" |
cassandraAuditLoggingEnabled | Jestli je povolené protokolování auditu Cassandra | bool |
cassandraVersion | Která verze Cassandry by měla tento cluster konvergovat ke spuštění (např. 3.11). Po aktualizaci může migrace clusteru na novou verzi nějakou dobu trvat. | řetězec |
clientCertificates | Seznam certifikátů TLS používaných k autorizaci klientů připojujících se ke clusteru Všechna připojení jsou zašifrovaná protokolem TLS bez ohledu na to, jestli jsou nastaveny certifikáty clientCertificates, ale pokud je nastavená možnost clientCertificates, spravovaný cluster Cassandra odmítne všechna připojení bez certifikátu klienta TLS, který je možné ověřit z jednoho nebo více veřejných certifikátů v této vlastnosti. | Certifikát[] |
clusterNameOverride | Pokud potřebujete nastavit vlastnost clusterName v souboru cassandra.yaml na něco kromě názvu prostředku clusteru, nastavte hodnotu, která se má použít pro tuto vlastnost. | řetězec |
Navrácen | Určuje, jestli došlo k uvolnění clusteru a přidružených datových center. | bool |
delegatedManagementSubnetId | ID prostředku podsítě, ke které má mít služba pro správu tohoto clusteru připojené síťové rozhraní. Podsíť musí být směrovatelná do všech 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/{subnet}. | řetězec |
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ů poskytovaných v této vlastnosti. | Certifikát[] |
externalSeedNodes | Seznam IP adres počátečních uzlů v nespravovaných datových centrech Ty se přidají do seznamu počátečních uzlů všech spravovaných uzlů. | SeedNode[] |
hoursBetweenBackups | Počet hodin čekání mezi provedením zálohy clusteru Chcete-li zakázat zálohování, nastavte tuto vlastnost na hodnotu 0. | int |
initialCassandraAdminPassword | Počáteční heslo pro klienty připojující se ke clusteru jako správce. Po vytvoření clusteru by se měly změnit. Vrátí hodnotu null pro get. Toto pole platí jenom v případě, že je pole authenticationMethod "Cassandra". | řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
prometheusEndpoint | Název hostitele nebo IP adresa, kde je dostupný koncový bod Prometheus obsahující data o spravovaných uzlech Cassandra. | SeedNode |
provisioningState | Stav prostředku v době, kdy byla operace volána. | "Zrušeno" "Vytváření" "Odstranění" Chyba "Succeeded" (Úspěch) "Probíhá aktualizace" |
repairEnabled | Měly by v tomto clusteru běžet automatické opravy? Pokud ho vynecháte, měl by zůstat pravdivý, pokud nespouštíte hybridní cluster, ve kterém už provádíte vlastní opravy. | bool |
restoreFromBackupId | Pokud chcete vytvořit prázdný cluster, vyněž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. | řetězec |
Certifikát
Název | Description | Hodnota |
---|---|---|
Pem | Veřejný klíč formátovaný PEM. | řetězec |
SeedNode
Název | Description | Hodnota |
---|---|---|
ipAddress | IP adresa tohoto počátečního uzlu. | řetězec |