Microsoft.DocumentDB cassandraClusters 2021-04-01-preview

Bicep-erőforrásdefiníció

A cassandraClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DocumentDB/cassandraClusters erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.DocumentDB/cassandraClusters@2021-04-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    authenticationMethod: 'string'
    cassandraVersion: 'string'
    clientCertificates: [
      {
        pem: 'string'
      }
    ]
    clusterNameOverride: 'string'
    delegatedManagementSubnetId: 'string'
    externalGossipCertificates: [
      {
        pem: 'string'
      }
    ]
    externalSeedNodes: [
      {
        ipAddress: 'string'
      }
    ]
    hoursBetweenBackups: int
    initialCassandraAdminPassword: 'string'
    prometheusEndpoint: {
      ipAddress: 'string'
    }
    provisioningState: 'string'
    repairEnabled: bool
    restoreFromBackupId: 'string'
  }
}

Tulajdonságértékek

cassandraClusters

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)
location Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik. sztring
tags A címkék az erőforrást leíró kulcs-érték párok listája. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például a "defaultExperience": "Cassandra" értékre van állítva. Az aktuális "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB" is. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
identity Az erőforrás identitása. ManagedServiceIdentity
properties Felügyelt Cassandra-fürt tulajdonságai. ClusterResourceProperties

ManagedServiceIdentity

Név Leírás Érték
típus "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned": Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból.
userAssignedIdentities Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai ARM-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Név Leírás Érték
{customized property} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

ClusterResourceProperties

Név Leírás Érték
authenticationMethod Melyik hitelesítési módszert kell használnia a Cassandra-nak az ügyfelek hitelesítéséhez. A "Nincs" kikapcsolja a hitelesítést, ezért vészhelyzetek esetén nem szabad használni. A "Cassandra" az alapértelmezett jelszóalapú hitelesítés. Az alapértelmezett érték a Cassandra. "Cassandra"
"Nincs"
cassandraVersion A Cassandra melyik verziója futtassa a fürtöt (például 3.11). Frissítéskor a fürt áttelepítése eltarthat egy ideig az új verzióra. sztring
clientCertificates A fürthöz csatlakozó ügyfelek engedélyezéséhez használt TLS-tanúsítványok listája. Minden kapcsolat TLS-titkosítással van ellátva, függetlenül attól, hogy a clientCertificates be van-e állítva, de ha a clientCertificates be van állítva, a felügyelt Cassandra-fürt elutasítja az összes olyan kapcsolatot, amely nem rendelkezik TLS-ügyféltanúsítvánnyal, amely a tulajdonság egy vagy több nyilvános tanúsítványából érvényesíthető. Tanúsítvány[]
clusterNameOverride Ha a clusterName tulajdonságot a cassandra.yaml fájlban a fürt erőforrásneve mellett kell beállítania, állítsa be a tulajdonsághoz használni kívánt értéket. sztring
delegatedManagementSubnetId Annak az alhálózatnak az erőforrás-azonosítója, amelyhez a fürt felügyeleti szolgáltatásának hálózati adaptere csatlakoztatva van. Az alhálózatnak irányíthatónak kell lennie az összes olyan alhálózat számára, amelyet az adatközpontok delegálnak. Az erőforrás-azonosítónak a következő formában kell lennie: "/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Network/virtualNetworks/{virtual network}/subnets/{subnet}" sztring
externalGossipCertificates A nem felügyelt adatközpontokból származó pletykák engedélyezéséhez használt TLS-tanúsítványok listája. A nem felügyelt adatközpontok összes csomópontjának TLS-tanúsítványainak ellenőrizhetőnek kell lenniük a tulajdonságban megadott tanúsítványok egyikével. Tanúsítvány[]
externalSeedNodes A nem felügyelt adatközpontokban lévő magcsomópontok IP-címeinek listája. Ezeket a rendszer hozzáadja az összes felügyelt csomópont magcsomópont-listájához. SeedNode[]
hoursBetweenBackups A fürt biztonsági mentése közötti várakozási órák száma. A biztonsági mentések letiltásához állítsa ezt a tulajdonságot 0-ra. int
initialCassandraAdminPassword A fürthöz rendszergazdaként csatlakozó ügyfelek kezdeti jelszava. A fürt létrehozása után módosítani kell. Null értéket ad vissza a GET függvényen. Ez a mező csak akkor érvényes, ha az authenticationMethod mező "Cassandra". sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
prometheusEndpoint Gazdanév vagy IP-cím, ahol elérhető a felügyelt Cassandra-csomópontokra vonatkozó adatokat tartalmazó Prometheus-végpont. SeedNode
provisioningState Az erőforrás állapota a művelet meghívásának időpontjában. "Megszakítva"
"Létrehozás"
"Törlés"
"Sikertelen"
"Sikeres"
"Frissítés"
repairEnabled Futtassa az automatikus javításokat ezen a fürtön? Ha nincs megadva, ez igaz, és igaznak kell maradnia, kivéve, ha hibrid fürtöt futtat, ahol már saját javításokat végez. logikai
restoreFromBackupId Üres fürt létrehozásához hagyja ki ezt a mezőt, vagy állítsa null értékre. Ha vissza szeretne állítani egy biztonsági másolatot egy új fürtbe, állítsa ezt a mezőt a biztonsági másolat erőforrás-azonosítójára. sztring

Tanúsítvány

Név Leírás Érték
pem PEM formátumú nyilvános kulcs. sztring

SeedNode

Név Leírás Érték
ipAddress A magcsomópont IP-címe. sztring

ARM-sablon erőforrás-definíciója

A cassandraClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DocumentDB/cassandraClusters erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.DocumentDB/cassandraClusters",
  "apiVersion": "2021-04-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "authenticationMethod": "string",
    "cassandraVersion": "string",
    "clientCertificates": [
      {
        "pem": "string"
      }
    ],
    "clusterNameOverride": "string",
    "delegatedManagementSubnetId": "string",
    "externalGossipCertificates": [
      {
        "pem": "string"
      }
    ],
    "externalSeedNodes": [
      {
        "ipAddress": "string"
      }
    ],
    "hoursBetweenBackups": "int",
    "initialCassandraAdminPassword": "string",
    "prometheusEndpoint": {
      "ipAddress": "string"
    },
    "provisioningState": "string",
    "repairEnabled": "bool",
    "restoreFromBackupId": "string"
  }
}

Tulajdonságértékek

cassandraClusters

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DocumentDB/cassandraClusters"
apiVersion Az erőforrás API-verziója '2021-04-01-preview"
name Az erőforrás neve sztring (kötelező)
location Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik. sztring
tags A címkék az erőforrást leíró kulcs-érték párok listája. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például a "defaultExperience": "Cassandra" értékre van állítva. Az aktuális "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB" is. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
identity Az erőforrás identitása. ManagedServiceIdentity
properties Felügyelt Cassandra-fürt tulajdonságai. ClusterResourceProperties

ManagedServiceIdentity

Név Leírás Érték
típus "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned": Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus magában foglal egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból.
userAssignedIdentities Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárának kulcshivatkozásai a következő űrlapon található ARM-erőforrás-azonosítók: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} Összetevők1Jq1T4ISchemasManagedserviceidentityProper...

Összetevők1Jq1T4ISchemasManagedserviceidentityProper...

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.

ClusterResourceProperties

Név Leírás Érték
authenticationMethod Milyen hitelesítési módszert kell használnia a Cassandra-nak az ügyfelek hitelesítéséhez. A "Nincs" kikapcsolja a hitelesítést, ezért vészhelyzetek esetén nem szabad használni. A "Cassandra" az alapértelmezett jelszóalapú hitelesítés. Az alapértelmezett érték a "Cassandra". "Cassandra"
"Nincs"
cassandraVersion A Cassandra melyik verziójának kell konvergálnia a fürt futásához (pl. 3.11). Frissítéskor a fürt áttelepítése eltarthat egy ideig az új verzióra. sztring
clientCertificates A fürthöz csatlakozó ügyfelek engedélyezéséhez használt TLS-tanúsítványok listája. Minden kapcsolat TLS-titkosítva van, függetlenül attól, hogy a clientCertificates be van-e állítva, de ha a clientCertificates be van állítva, a felügyelt Cassandra-fürt elutasít minden olyan kapcsolatot, amely nem rendelkezik TLS-ügyféltanúsítvánnyal, amely érvényesíthető a tulajdonság egy vagy több nyilvános tanúsítványából. Tanúsítvány[]
clusterNameOverride Ha a clusterName tulajdonságot a cassandra.yaml fájlban a fürt erőforrásneve mellett valamire kell beállítania, állítsa be a tulajdonsághoz használni kívánt értéket. sztring
delegatedManagementSubnetId Annak az alhálózatnak az erőforrás-azonosítója, amelyhez a fürt felügyeleti szolgáltatásának hozzá kell kapcsolódnia a hálózati adapteréhez. Az alhálózatnak az adatközpontokhoz delegált összes alhálózatra ki kell hatónak lennie. Az erőforrás-azonosítónak a következő formában kell lennie: "/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Network/virtualNetworks/{virtual network}/subnets/{subnet}" sztring
externalGossipCertificates A nem felügyelt adatközpontokból származó pletykák engedélyezéséhez használt TLS-tanúsítványok listája. A nem felügyelt adatközpontok összes csomópontjának TLS-tanúsítványainak ellenőrizhetőnek kell lenniük a tulajdonságban megadott tanúsítványok egyikével. Tanúsítvány[]
externalSeedNodes A nem felügyelt adatközpontokban található magcsomópontok IP-címeinek listája. Ezeket a rendszer hozzáadja az összes felügyelt csomópont magcsomópont-listájához. SeedNode[]
hoursBetweenBackups A fürt biztonsági mentése közötti várakozási órák száma. A biztonsági mentések letiltásához állítsa ezt a tulajdonságot 0 értékre. int
initialCassandraAdminPassword Kezdeti jelszó a fürthöz rendszergazdaként csatlakozó ügyfelek számára. A fürt létrehozása után módosítani kell. Null értéket ad vissza a GET függvényen. Ez a mező csak akkor érvényes, ha a AuthenticationMethod mező "Cassandra". sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
prometheusEndpoint Állomásnév vagy IP-cím, ahol elérhető a felügyelt Cassandra-csomópontokról adatokat tartalmazó Prometheus-végpont. SeedNode
provisioningState Az erőforrás állapota a művelet meghívásának időpontjában. "Lemondva"
"Létrehozás"
"Törlés"
"Sikertelen"
"Sikeres"
"Frissítés"
repairEnabled Futtassa az automatikus javításokat ezen a fürtön? Ha nincs megadva, ez igaz, és igaznak kell maradnia, kivéve, ha hibrid fürtöt futtat, ahol már saját javításokat végez. logikai
restoreFromBackupId Üres fürt létrehozásához kihagyja ezt a mezőt, vagy állítsa null értékűre. Ha egy biztonsági mentést egy új fürtbe szeretne visszaállítani, állítsa ezt a mezőt a biztonsági mentés erőforrás-azonosítójára. sztring

Tanúsítvány

Név Leírás Érték
pem PEM formátumú nyilvános kulcs. sztring

SeedNode

Név Leírás Érték
ipAddress Ennek a magcsomópontnak az IP-címe. sztring

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A cassandraClusters erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célul tűzik ki:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DocumentDB/cassandraClusters erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/cassandraClusters@2021-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      authenticationMethod = "string"
      cassandraVersion = "string"
      clientCertificates = [
        {
          pem = "string"
        }
      ]
      clusterNameOverride = "string"
      delegatedManagementSubnetId = "string"
      externalGossipCertificates = [
        {
          pem = "string"
        }
      ]
      externalSeedNodes = [
        {
          ipAddress = "string"
        }
      ]
      hoursBetweenBackups = int
      initialCassandraAdminPassword = "string"
      prometheusEndpoint = {
        ipAddress = "string"
      }
      provisioningState = "string"
      repairEnabled = bool
      restoreFromBackupId = "string"
    }
  })
}

Tulajdonságértékek

cassandraClusters

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DocumentDB/cassandraClusters@2021-04-01-preview"
name Az erőforrás neve sztring (kötelező)
location Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik. sztring
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags A címkék az erőforrást leíró kulcs-érték párok listája. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem nagyobb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például "defaultExperience": "Cassandra". A jelenlegi "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB". Címkenevek és -értékek szótára.
identity Az erőforrás identitása. ManagedServiceIdentity
properties Felügyelt Cassandra-fürt tulajdonságai. ClusterResourceProperties

ManagedServiceIdentity

Név Leírás Érték
típus "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned": Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból.
identity_ids Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárának kulcshivatkozásai a következő űrlapon található ARM-erőforrás-azonosítók: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Felhasználói identitásazonosítók tömbje.

ManagedServiceIdentityUserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} Összetevők1Jq1T4ISchemasManagedserviceidentityProper...

Összetevők1Jq1T4ISchemasManagedserviceidentityProper...

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.

ClusterResourceProperties

Név Leírás Érték
authenticationMethod Milyen hitelesítési módszert kell használnia a Cassandra-nak az ügyfelek hitelesítéséhez. A "Nincs" kikapcsolja a hitelesítést, ezért vészhelyzetek esetén nem szabad használni. A "Cassandra" az alapértelmezett jelszóalapú hitelesítés. Az alapértelmezett érték a "Cassandra". "Cassandra"
"Nincs"
cassandraVersion A Cassandra melyik verziójának kell konvergálnia a fürt futásához (pl. 3.11). Frissítéskor a fürt áttelepítése eltarthat egy ideig az új verzióra. sztring
clientCertificates A fürthöz csatlakozó ügyfelek engedélyezéséhez használt TLS-tanúsítványok listája. Minden kapcsolat TLS-titkosítva van, függetlenül attól, hogy a clientCertificates be van-e állítva, de ha a clientCertificates be van állítva, a felügyelt Cassandra-fürt elutasít minden olyan kapcsolatot, amely nem rendelkezik TLS-ügyféltanúsítvánnyal, amely érvényesíthető a tulajdonság egy vagy több nyilvános tanúsítványából. Tanúsítvány[]
clusterNameOverride Ha a clusterName tulajdonságot a cassandra.yaml fájlban a fürt erőforrásneve mellett valamire kell beállítania, állítsa be a tulajdonsághoz használni kívánt értéket. sztring
delegatedManagementSubnetId Annak az alhálózatnak az erőforrás-azonosítója, amelyhez a fürt felügyeleti szolgáltatásának hozzá kell kapcsolódnia a hálózati adapteréhez. Az alhálózatnak az adatközpontokhoz delegált összes alhálózatra ki kell hatónak lennie. Az erőforrás-azonosítónak a következő formában kell lennie: "/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Network/virtualNetworks/{virtual network}/subnets/{subnet}" sztring
externalGossipCertificates A nem felügyelt adatközpontokból származó pletykák engedélyezéséhez használt TLS-tanúsítványok listája. A nem felügyelt adatközpontok összes csomópontjának TLS-tanúsítványainak ellenőrizhetőnek kell lenniük a tulajdonságban megadott tanúsítványok egyikével. Tanúsítvány[]
externalSeedNodes A nem felügyelt adatközpontokban található magcsomópontok IP-címeinek listája. Ezeket a rendszer hozzáadja az összes felügyelt csomópont magcsomópont-listájához. SeedNode[]
hoursBetweenBackups A fürt biztonsági mentése közötti várakozási órák száma. A biztonsági mentések letiltásához állítsa ezt a tulajdonságot 0 értékre. int
initialCassandraAdminPassword Kezdeti jelszó a fürthöz rendszergazdaként csatlakozó ügyfelek számára. A fürt létrehozása után módosítani kell. Null értéket ad vissza a GET függvényen. Ez a mező csak akkor érvényes, ha a AuthenticationMethod mező "Cassandra". sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
prometheusEndpoint Állomásnév vagy IP-cím, ahol elérhető a felügyelt Cassandra-csomópontokról adatokat tartalmazó Prometheus-végpont. SeedNode
provisioningState Az erőforrás állapota a művelet meghívásának időpontjában. "Lemondva"
"Létrehozás"
"Törlés"
"Sikertelen"
"Sikeres"
"Frissítés"
repairEnabled Futtassa az automatikus javításokat ezen a fürtön? Ha nincs megadva, ez igaz, és igaznak kell maradnia, kivéve, ha hibrid fürtöt futtat, ahol már saját javításokat végez. logikai
restoreFromBackupId Üres fürt létrehozásához kihagyja ezt a mezőt, vagy állítsa null értékűre. Ha egy biztonsági mentést egy új fürtbe szeretne visszaállítani, állítsa ezt a mezőt a biztonsági mentés erőforrás-azonosítójára. sztring

Tanúsítvány

Név Leírás Érték
pem PEM formátumú nyilvános kulcs. sztring

SeedNode

Név Leírás Érték
ipAddress Ennek a magcsomópontnak az IP-címe. sztring