Dela via


Microsoft.DocumentDB mongoClusters 2024-10-01-preview

Bicep-resursdefinition

Resurstypen mongoClusters kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/mongoClusters-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DocumentDB/mongoClusters@2024-10-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    administrator: {
      password: 'string'
      userName: 'string'
    }
    backup: {}
    compute: {
      tier: 'string'
    }
    createMode: 'string'
    dataApi: {
      mode: 'string'
    }
    highAvailability: {
      targetMode: 'string'
    }
    previewFeatures: [
      'string'
    ]
    publicNetworkAccess: 'string'
    replicaParameters: {
      sourceLocation: 'string'
      sourceResourceId: 'string'
    }
    restoreParameters: {
      pointInTimeUTC: 'string'
      sourceResourceId: 'string'
    }
    serverVersion: 'string'
    sharding: {
      shardCount: int
    }
    storage: {
      sizeGb: int
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

AdministratörEgenskaper

Namn Beskrivning Värde
lösenord Administratörslösenordet. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
userName Administratörens användarnamn. sträng

BackupEgenskaper

Namn Beskrivning Värde

ComputeProperties

Namn Beskrivning Värde
Nivå Beräkningsnivån som ska tilldelas till klustret, där varje nivå mappas till en virtuell kärna och minnesstorlek. Exempelvärden: "M30", "M40". sträng

DataApiEgenskaper

Namn Beskrivning Värde
läge Läget för att ange om Mongo Data API är aktiverat för ett kluster. "Inaktiverad"
"Aktiverad"

HighAvailabilityProperties

Namn Beskrivning Värde
targetMode Det målläge för hög tillgänglighet som begärs för klustret. "Inaktiverad"
"SameZone"
"ZoneRedundantPreferred"

Microsoft.DocumentDB/mongoClusters

Namn Beskrivning Värde
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3
Mönster = ^[a-z0-9]+(-[a-z0-9]+)* (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. MongoClusterEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

MongoClusterEgenskaper

Namn Beskrivning Värde
administratör De lokala administratörsegenskaperna för mongo-klustret. AdministratorProperties
säkerhetskopia Egenskaperna för säkerhetskopiering av mongo-klustret. BackupEgenskaper
beräkna Beräkningsegenskaperna för mongo-klustret. ComputeProperties
createMode Läget för att skapa ett mongo-kluster. "Standard"
"GeoReplica"
"PointInTimeRestore"
"Replik"
dataApi Egenskaperna för Data-API:et för mongo-klustret. DataApiProperties
highAvailability Mongo-klustrets egenskaper med hög tillgänglighet. HighAvailabilityProperties
previewFeatures Lista över privata slutpunktsanslutningar. Strängmatris som innehåller något av:
"GeoReplicas"
publicNetworkAccess Om offentlig slutpunktsåtkomst tillåts för det här mongo-klustret eller inte. "Inaktiverad"
"Aktiverad"
replicaParameters Parametrarna för att skapa ett mongo-replikkluster. MongoClusterReplicaParameters
restoreParameters Parametrarna för att skapa ett mongo-kluster för återställning till tidpunkt. MongoClusterRestoreParameters
serverVersion Mongo DB-serverversionen. Standardvärdet är den senaste tillgängliga versionen om den inte har angetts. sträng
horisontell partitionering Mongo-klustrets horisontella egenskaper. ShardingEgenskaper
lagring Lagringsegenskaperna för mongo-klustret. StorageProperties

MongoClusterReplicaParameters

Namn Beskrivning Värde
sourceLocation Källklustrets plats sträng (krävs)
sourceResourceId ID för replikeringsklustret. sträng (krävs)

MongoClusterRestoreParameters

Namn Beskrivning Värde
pointInTimeUTC UTC-tidpunkt för att återställa ett mongo-kluster sträng
sourceResourceId Resurs-ID för att hitta källklustret som ska återställas sträng

ShardingEgenskaper

Namn Beskrivning Värde
shardCount Antal shards som ska etableras i klustret. Int

StorageProperties

Namn Beskrivning Värde
sizeGb Storleken på den datadisk som tilldelats till varje server. Int

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen mongoClusters kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/mongoClusters-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DocumentDB/mongoClusters",
  "apiVersion": "2024-10-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "administrator": {
      "password": "string",
      "userName": "string"
    },
    "backup": {
    },
    "compute": {
      "tier": "string"
    },
    "createMode": "string",
    "dataApi": {
      "mode": "string"
    },
    "highAvailability": {
      "targetMode": "string"
    },
    "previewFeatures": [ "string" ],
    "publicNetworkAccess": "string",
    "replicaParameters": {
      "sourceLocation": "string",
      "sourceResourceId": "string"
    },
    "restoreParameters": {
      "pointInTimeUTC": "string",
      "sourceResourceId": "string"
    },
    "serverVersion": "string",
    "sharding": {
      "shardCount": "int"
    },
    "storage": {
      "sizeGb": "int"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

AdministratörEgenskaper

Namn Beskrivning Värde
lösenord Administratörslösenordet. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
userName Administratörens användarnamn. sträng

BackupEgenskaper

Namn Beskrivning Värde

ComputeProperties

Namn Beskrivning Värde
Nivå Beräkningsnivån som ska tilldelas till klustret, där varje nivå mappas till en virtuell kärna och minnesstorlek. Exempelvärden: "M30", "M40". sträng

DataApiEgenskaper

Namn Beskrivning Värde
läge Läget för att ange om Mongo Data API är aktiverat för ett kluster. "Inaktiverad"
"Aktiverad"

HighAvailabilityProperties

Namn Beskrivning Värde
targetMode Det målläge för hög tillgänglighet som begärs för klustret. "Inaktiverad"
"SameZone"
"ZoneRedundantPreferred"

Microsoft.DocumentDB/mongoClusters

Namn Beskrivning Värde
apiVersion API-versionen "2024-10-01-preview"
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3
Mönster = ^[a-z0-9]+(-[a-z0-9]+)* (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. MongoClusterEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DocumentDB/mongoClusters"

MongoClusterEgenskaper

Namn Beskrivning Värde
administratör De lokala administratörsegenskaperna för mongo-klustret. AdministratorProperties
säkerhetskopia Egenskaperna för säkerhetskopiering av mongo-klustret. BackupEgenskaper
beräkna Beräkningsegenskaperna för mongo-klustret. ComputeProperties
createMode Läget för att skapa ett mongo-kluster. "Standard"
"GeoReplica"
"PointInTimeRestore"
"Replik"
dataApi Egenskaperna för Data-API:et för mongo-klustret. DataApiProperties
highAvailability Mongo-klustrets egenskaper med hög tillgänglighet. HighAvailabilityProperties
previewFeatures Lista över privata slutpunktsanslutningar. Strängmatris som innehåller något av:
"GeoReplicas"
publicNetworkAccess Om offentlig slutpunktsåtkomst tillåts för det här mongo-klustret eller inte. "Inaktiverad"
"Aktiverad"
replicaParameters Parametrarna för att skapa ett mongo-replikkluster. MongoClusterReplicaParameters
restoreParameters Parametrarna för att skapa ett mongo-kluster för återställning till tidpunkt. MongoClusterRestoreParameters
serverVersion Mongo DB-serverversionen. Standardvärdet är den senaste tillgängliga versionen om den inte har angetts. sträng
horisontell partitionering Mongo-klustrets horisontella egenskaper. ShardingEgenskaper
lagring Lagringsegenskaperna för mongo-klustret. StorageProperties

MongoClusterReplicaParameters

Namn Beskrivning Värde
sourceLocation Källklustrets plats sträng (krävs)
sourceResourceId ID för replikeringsklustret. sträng (krävs)

MongoClusterRestoreParameters

Namn Beskrivning Värde
pointInTimeUTC UTC-tidpunkt för att återställa ett mongo-kluster sträng
sourceResourceId Resurs-ID för att hitta källklustret som ska återställas sträng

ShardingEgenskaper

Namn Beskrivning Värde
shardCount Antal shards som ska etableras i klustret. Int

StorageProperties

Namn Beskrivning Värde
sizeGb Storleken på den datadisk som tilldelats till varje server. Int

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen mongoClusters 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/mongoClusters-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/mongoClusters@2024-10-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administrator = {
        password = "string"
        userName = "string"
      }
      backup = {
      }
      compute = {
        tier = "string"
      }
      createMode = "string"
      dataApi = {
        mode = "string"
      }
      highAvailability = {
        targetMode = "string"
      }
      previewFeatures = [
        "string"
      ]
      publicNetworkAccess = "string"
      replicaParameters = {
        sourceLocation = "string"
        sourceResourceId = "string"
      }
      restoreParameters = {
        pointInTimeUTC = "string"
        sourceResourceId = "string"
      }
      serverVersion = "string"
      sharding = {
        shardCount = int
      }
      storage = {
        sizeGb = int
      }
    }
  })
}

Egenskapsvärden

AdministratörEgenskaper

Namn Beskrivning Värde
lösenord Administratörslösenordet. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
userName Administratörens användarnamn. sträng

BackupEgenskaper

Namn Beskrivning Värde

ComputeProperties

Namn Beskrivning Värde
Nivå Beräkningsnivån som ska tilldelas till klustret, där varje nivå mappas till en virtuell kärna och minnesstorlek. Exempelvärden: "M30", "M40". sträng

DataApiEgenskaper

Namn Beskrivning Värde
läge Läget för att ange om Mongo Data API är aktiverat för ett kluster. "Inaktiverad"
"Aktiverad"

HighAvailabilityProperties

Namn Beskrivning Värde
targetMode Det målläge för hög tillgänglighet som begärs för klustret. "Inaktiverad"
"SameZone"
"ZoneRedundantPreferred"

Microsoft.DocumentDB/mongoClusters

Namn Beskrivning Värde
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3
Mönster = ^[a-z0-9]+(-[a-z0-9]+)* (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. MongoClusterEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DocumentDB/mongoClusters@2024-10-01-preview"

MongoClusterEgenskaper

Namn Beskrivning Värde
administratör De lokala administratörsegenskaperna för mongo-klustret. AdministratorProperties
säkerhetskopia Egenskaperna för säkerhetskopiering av mongo-klustret. BackupEgenskaper
beräkna Beräkningsegenskaperna för mongo-klustret. ComputeProperties
createMode Läget för att skapa ett mongo-kluster. "Standard"
"GeoReplica"
"PointInTimeRestore"
"Replik"
dataApi Egenskaperna för Data-API:et för mongo-klustret. DataApiProperties
highAvailability Mongo-klustrets egenskaper med hög tillgänglighet. HighAvailabilityProperties
previewFeatures Lista över privata slutpunktsanslutningar. Strängmatris som innehåller något av:
"GeoReplicas"
publicNetworkAccess Om offentlig slutpunktsåtkomst tillåts för det här mongo-klustret eller inte. "Inaktiverad"
"Aktiverad"
replicaParameters Parametrarna för att skapa ett mongo-replikkluster. MongoClusterReplicaParameters
restoreParameters Parametrarna för att skapa ett mongo-kluster för återställning till tidpunkt. MongoClusterRestoreParameters
serverVersion Mongo DB-serverversionen. Standardvärdet är den senaste tillgängliga versionen om den inte har angetts. sträng
horisontell partitionering Mongo-klustrets horisontella egenskaper. ShardingEgenskaper
lagring Lagringsegenskaperna för mongo-klustret. StorageProperties

MongoClusterReplicaParameters

Namn Beskrivning Värde
sourceLocation Källklustrets plats sträng (krävs)
sourceResourceId ID för replikeringsklustret. sträng (krävs)

MongoClusterRestoreParameters

Namn Beskrivning Värde
pointInTimeUTC UTC-tidpunkt för att återställa ett mongo-kluster sträng
sourceResourceId Resurs-ID för att hitta källklustret som ska återställas sträng

ShardingEgenskaper

Namn Beskrivning Värde
shardCount Antal shards som ska etableras i klustret. Int

StorageProperties

Namn Beskrivning Värde
sizeGb Storleken på den datadisk som tilldelats till varje server. Int

TrackedResourceTags

Namn Beskrivning Värde