Microsoft.DocumentDB cassandraClusters 2022-08-15-preview
- senaste
- 2024-12-01-preview
- 2024-11-15
- 2024-09-01-preview
- 2024-08-15
- 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
Bicep-resursdefinition
Resurstypen cassandraClusters kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/cassandraClusters-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DocumentDB/cassandraClusters@2022-08-15-preview' = {
identity: {
type: 'string'
}
location: 'string'
name: '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'
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
Intyg
Namn | Beskrivning | Värde |
---|---|---|
Pem | PEM-formaterad offentlig nyckel. | sträng |
ClusterResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authenticationMethod | Vilken autentiseringsmetod Cassandra ska använda för att autentisera klienter. "Ingen" inaktiverar autentisering, så bör inte användas förutom i nödsituationer. Cassandra är standardlösenordbaserad autentisering. Standardvärdet är Cassandra. "Ldap" finns i förhandsversionen. | "Cassandra" "Ldap" "Ingen" |
cassandraAuditLoggingEnabled | Om Cassandra-granskningsloggning är aktiverat | Bool |
cassandraVersion | Vilken version av Cassandra ska klustret konvergera till att köras (t.ex. 3.11). När klustret uppdateras kan det ta lite tid att migrera till den nya versionen. | sträng |
clientCertificates | Lista över TLS-certifikat som används för att auktorisera klienter som ansluter till klustret. Alla anslutningar är TLS-krypterade oavsett om clientCertificates har angetts eller inte, men om clientCertificates har angetts avvisar det hanterade Cassandra-klustret alla anslutningar som inte har ett TLS-klientcertifikat som kan verifieras från ett eller flera av de offentliga certifikaten i den här egenskapen. | Certifikat[] |
clusterNameOverride | Om du behöver ange egenskapen clusterName i cassandra.yaml till något utöver klustrets resursnamn anger du det värde som ska användas för den här egenskapen. | sträng |
frigjord | Om klustret och associerade datacenter har frigjorts. | Bool |
delegatedManagementSubnetId | Resurs-ID för ett undernät som klustrets hanteringstjänst ska ha sitt nätverksgränssnitt kopplat till. Undernätet måste vara dirigerbart till alla undernät som ska delegeras till datacenter. Resurs-ID:t måste vara av formatet "/subscriptions/<prenumerations-ID>/resourceGroups/<resursgrupp>/providers/Microsoft.Network/virtualNetworks/<virtuella nätverk>/undernät/<undernät>" | sträng |
externalGossipCertificates | Lista över TLS-certifikat som används för att auktorisera skvaller från ohanterade datacenter. TLS-certifikaten för alla noder i ohanterade datacenter måste kunna verifieras med något av certifikaten som anges i den här egenskapen. | Certifikat[] |
externalSeedNodes | Lista över IP-adresser för startnoder i ohanterade datacenter. Dessa läggs till i listan med startnoder för alla hanterade noder. | SeedNode[] |
hoursBetweenBackups | Antal timmar att vänta mellan att ta en säkerhetskopia av klustret. | Int |
initialCassandraAdminPassword | Initialt lösenord för klienter som ansluter som administratör till klustret. Bör ändras när klustret har skapats. Returnerar null på GET. Det här fältet gäller endast när fältet authenticationMethod är "Cassandra". | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
prometheusEndpoint | Värdnamn eller IP-adress där Prometheus-slutpunkten som innehåller data om de hanterade Cassandra-noderna kan nås. | SeedNode |
provisioningState | Status för resursen vid den tidpunkt då åtgärden anropades. | "Avbröts" "Skapar" "Ta bort" "Misslyckades" "Lyckades" "Uppdaterar" |
repairEnabled | Ska automatiska reparationer köras på det här klustret? Om detta utelämnas är detta sant och bör förbli sant om du inte kör ett hybridkluster där du redan utför dina egna reparationer. | Bool |
restoreFromBackupId | Om du vill skapa ett tomt kluster utelämnar du det här fältet eller ställer in det på null. Om du vill återställa en säkerhetskopia till ett nytt kluster anger du det här fältet till resurs-ID:t för säkerhetskopian. | sträng |
ManagedCassandraManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen. | "Ingen" "SystemAssigned" |
Microsoft.DocumentDB/cassandraClusters
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identitet för resursen. | ManagedCassandraManagedServiceIdentity |
plats | Platsen för den resursgrupp som resursen tillhör. | sträng |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 1 Mönster = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (krävs) |
Egenskaper | Egenskaper för ett hanterat Cassandra-kluster. | ClusterResourceProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
SeedNode
Namn | Beskrivning | Värde |
---|---|---|
ipAddress | IP-adressen för den här startnoden. | sträng |
Taggar
Namn | Beskrivning | Värde |
---|
Resursdefinition för ARM-mall
Resurstypen cassandraClusters kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/cassandraClusters-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.DocumentDB/cassandraClusters",
"apiVersion": "2022-08-15-preview",
"name": "string",
"identity": {
"type": "string"
},
"location": "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"
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Intyg
Namn | Beskrivning | Värde |
---|---|---|
Pem | PEM-formaterad offentlig nyckel. | sträng |
ClusterResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authenticationMethod | Vilken autentiseringsmetod Cassandra ska använda för att autentisera klienter. "Ingen" inaktiverar autentisering, så bör inte användas förutom i nödsituationer. Cassandra är standardlösenordbaserad autentisering. Standardvärdet är Cassandra. "Ldap" finns i förhandsversionen. | "Cassandra" "Ldap" "Ingen" |
cassandraAuditLoggingEnabled | Om Cassandra-granskningsloggning är aktiverat | Bool |
cassandraVersion | Vilken version av Cassandra ska klustret konvergera till att köras (t.ex. 3.11). När klustret uppdateras kan det ta lite tid att migrera till den nya versionen. | sträng |
clientCertificates | Lista över TLS-certifikat som används för att auktorisera klienter som ansluter till klustret. Alla anslutningar är TLS-krypterade oavsett om clientCertificates har angetts eller inte, men om clientCertificates har angetts avvisar det hanterade Cassandra-klustret alla anslutningar som inte har ett TLS-klientcertifikat som kan verifieras från ett eller flera av de offentliga certifikaten i den här egenskapen. | Certifikat[] |
clusterNameOverride | Om du behöver ange egenskapen clusterName i cassandra.yaml till något utöver klustrets resursnamn anger du det värde som ska användas för den här egenskapen. | sträng |
frigjord | Om klustret och associerade datacenter har frigjorts. | Bool |
delegatedManagementSubnetId | Resurs-ID för ett undernät som klustrets hanteringstjänst ska ha sitt nätverksgränssnitt kopplat till. Undernätet måste vara dirigerbart till alla undernät som ska delegeras till datacenter. Resurs-ID:t måste vara av formatet "/subscriptions/<prenumerations-ID>/resourceGroups/<resursgrupp>/providers/Microsoft.Network/virtualNetworks/<virtuella nätverk>/undernät/<undernät>" | sträng |
externalGossipCertificates | Lista över TLS-certifikat som används för att auktorisera skvaller från ohanterade datacenter. TLS-certifikaten för alla noder i ohanterade datacenter måste kunna verifieras med något av certifikaten som anges i den här egenskapen. | Certifikat[] |
externalSeedNodes | Lista över IP-adresser för startnoder i ohanterade datacenter. Dessa läggs till i listan med startnoder för alla hanterade noder. | SeedNode[] |
hoursBetweenBackups | Antal timmar att vänta mellan att ta en säkerhetskopia av klustret. | Int |
initialCassandraAdminPassword | Initialt lösenord för klienter som ansluter som administratör till klustret. Bör ändras när klustret har skapats. Returnerar null på GET. Det här fältet gäller endast när fältet authenticationMethod är "Cassandra". | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
prometheusEndpoint | Värdnamn eller IP-adress där Prometheus-slutpunkten som innehåller data om de hanterade Cassandra-noderna kan nås. | SeedNode |
provisioningState | Status för resursen vid den tidpunkt då åtgärden anropades. | "Avbröts" "Skapar" "Ta bort" "Misslyckades" "Lyckades" "Uppdaterar" |
repairEnabled | Ska automatiska reparationer köras på det här klustret? Om detta utelämnas är detta sant och bör förbli sant om du inte kör ett hybridkluster där du redan utför dina egna reparationer. | Bool |
restoreFromBackupId | Om du vill skapa ett tomt kluster utelämnar du det här fältet eller ställer in det på null. Om du vill återställa en säkerhetskopia till ett nytt kluster anger du det här fältet till resurs-ID:t för säkerhetskopian. | sträng |
ManagedCassandraManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen. | "Ingen" "SystemAssigned" |
Microsoft.DocumentDB/cassandraClusters
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2022-08-15-preview" |
identitet | Identitet för resursen. | ManagedCassandraManagedServiceIdentity |
plats | Platsen för den resursgrupp som resursen tillhör. | sträng |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 1 Mönster = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (krävs) |
Egenskaper | Egenskaper för ett hanterat Cassandra-kluster. | ClusterResourceProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.DocumentDB/cassandraClusters" |
SeedNode
Namn | Beskrivning | Värde |
---|---|---|
ipAddress | IP-adressen för den här startnoden. | sträng |
Taggar
Namn | Beskrivning | Värde |
---|
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen cassandraClusters kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/cassandraClusters-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/cassandraClusters@2022-08-15-preview"
name = "string"
identity = {
type = "string"
}
location = "string"
tags = {
{customized property} = "string"
}
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"
}
})
}
Egenskapsvärden
Intyg
Namn | Beskrivning | Värde |
---|---|---|
Pem | PEM-formaterad offentlig nyckel. | sträng |
ClusterResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authenticationMethod | Vilken autentiseringsmetod Cassandra ska använda för att autentisera klienter. "Ingen" inaktiverar autentisering, så bör inte användas förutom i nödsituationer. Cassandra är standardlösenordbaserad autentisering. Standardvärdet är Cassandra. "Ldap" finns i förhandsversionen. | "Cassandra" "Ldap" "Ingen" |
cassandraAuditLoggingEnabled | Om Cassandra-granskningsloggning är aktiverat | Bool |
cassandraVersion | Vilken version av Cassandra ska klustret konvergera till att köras (t.ex. 3.11). När klustret uppdateras kan det ta lite tid att migrera till den nya versionen. | sträng |
clientCertificates | Lista över TLS-certifikat som används för att auktorisera klienter som ansluter till klustret. Alla anslutningar är TLS-krypterade oavsett om clientCertificates har angetts eller inte, men om clientCertificates har angetts avvisar det hanterade Cassandra-klustret alla anslutningar som inte har ett TLS-klientcertifikat som kan verifieras från ett eller flera av de offentliga certifikaten i den här egenskapen. | Certifikat[] |
clusterNameOverride | Om du behöver ange egenskapen clusterName i cassandra.yaml till något utöver klustrets resursnamn anger du det värde som ska användas för den här egenskapen. | sträng |
frigjord | Om klustret och associerade datacenter har frigjorts. | Bool |
delegatedManagementSubnetId | Resurs-ID för ett undernät som klustrets hanteringstjänst ska ha sitt nätverksgränssnitt kopplat till. Undernätet måste vara dirigerbart till alla undernät som ska delegeras till datacenter. Resurs-ID:t måste vara av formatet "/subscriptions/<prenumerations-ID>/resourceGroups/<resursgrupp>/providers/Microsoft.Network/virtualNetworks/<virtuella nätverk>/undernät/<undernät>" | sträng |
externalGossipCertificates | Lista över TLS-certifikat som används för att auktorisera skvaller från ohanterade datacenter. TLS-certifikaten för alla noder i ohanterade datacenter måste kunna verifieras med något av certifikaten som anges i den här egenskapen. | Certifikat[] |
externalSeedNodes | Lista över IP-adresser för startnoder i ohanterade datacenter. Dessa läggs till i listan med startnoder för alla hanterade noder. | SeedNode[] |
hoursBetweenBackups | Antal timmar att vänta mellan att ta en säkerhetskopia av klustret. | Int |
initialCassandraAdminPassword | Initialt lösenord för klienter som ansluter som administratör till klustret. Bör ändras när klustret har skapats. Returnerar null på GET. Det här fältet gäller endast när fältet authenticationMethod är "Cassandra". | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
prometheusEndpoint | Värdnamn eller IP-adress där Prometheus-slutpunkten som innehåller data om de hanterade Cassandra-noderna kan nås. | SeedNode |
provisioningState | Status för resursen vid den tidpunkt då åtgärden anropades. | "Avbröts" "Skapar" "Ta bort" "Misslyckades" "Lyckades" "Uppdaterar" |
repairEnabled | Ska automatiska reparationer köras på det här klustret? Om detta utelämnas är detta sant och bör förbli sant om du inte kör ett hybridkluster där du redan utför dina egna reparationer. | Bool |
restoreFromBackupId | Om du vill skapa ett tomt kluster utelämnar du det här fältet eller ställer in det på null. Om du vill återställa en säkerhetskopia till ett nytt kluster anger du det här fältet till resurs-ID:t för säkerhetskopian. | sträng |
ManagedCassandraManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen. | "Ingen" "SystemAssigned" |
Microsoft.DocumentDB/cassandraClusters
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identitet för resursen. | ManagedCassandraManagedServiceIdentity |
plats | Platsen för den resursgrupp som resursen tillhör. | sträng |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 1 Mönster = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (krävs) |
Egenskaper | Egenskaper för ett hanterat Cassandra-kluster. | ClusterResourceProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.DocumentDB/cassandraClusters@2022-08-15-preview" |
SeedNode
Namn | Beskrivning | Värde |
---|---|---|
ipAddress | IP-adressen för den här startnoden. | sträng |
Taggar
Namn | Beskrivning | Värde |
---|