Condividi tramite


Microsoft.DocumentDB mongoClusters 2023-03-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa mongoClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.DocumentDB/mongoClusters, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.DocumentDB/mongoClusters@2023-03-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    createMode: 'string'
    nodeGroupSpecs: [
      {
        diskSizeGB: int
        enableHa: bool
        kind: 'string'
        nodeCount: int
        sku: 'string'
      }
    ]
    restoreParameters: {
      pointInTimeUTC: 'string'
      sourceResourceId: 'string'
    }
    serverVersion: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

Microsoft.DocumentDB/mongoClusters

Nome Descrizione Valore
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3
Pattern = ^[a-z0-9]+(-[a-z0-9]+)* (obbligatorio)
proprietà Proprietà del cluster mongo. MongoClusterProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

MongoClusterProperties

Nome Descrizione Valore
administratorLogin Account di accesso dell'amministratore per il cluster mongo. corda
administratorLoginPassword Password dell'account di accesso dell'amministratore. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.
createMode Modalità per creare un cluster mongo. 'Default'
'PointInTimeRestore'
'Restore'
nodeGroupSpecs Elenco delle specifiche del gruppo di nodi nel cluster. NodeGroupSpec[]
restoreParameters Parametri usati per le operazioni di ripristino MongoClusterRestoreParameters
serverVersion Versione del server Mongo DB. L'impostazione predefinita è la versione disponibile più recente, se non specificata. corda

MongoClusterRestoreParameters

Nome Descrizione Valore
pointInTimeUTC Ora UTC per ripristinare un cluster mongo corda
sourceResourceId ID risorsa per individuare il cluster di origine da ripristinare corda

NodeGroupSpec

Nome Descrizione Valore
diskSizeGB Dimensioni di archiviazione su disco per il gruppo di nodi in GB. Valori di esempio: 128, 256, 512, 1024. Int
enableHa Indica se la disponibilità elevata è abilitata nel gruppo di nodi. Bool
gentile Tipo di nodo distribuito nel gruppo di nodi. 'Shard'
nodeCount Numero di nodi nel gruppo di nodi. Int
Sku SKU della risorsa per il gruppo di nodi. In questo modo vengono definite le dimensioni della CPU e della memoria di cui viene effettuato il provisioning per ogni nodo. Valori di esempio: 'M30', 'M40'. corda

TrackedResourceTags

Nome Descrizione Valore

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa mongoClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.DocumentDB/mongoClusters, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.DocumentDB/mongoClusters",
  "apiVersion": "2023-03-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "createMode": "string",
    "nodeGroupSpecs": [
      {
        "diskSizeGB": "int",
        "enableHa": "bool",
        "kind": "string",
        "nodeCount": "int",
        "sku": "string"
      }
    ],
    "restoreParameters": {
      "pointInTimeUTC": "string",
      "sourceResourceId": "string"
    },
    "serverVersion": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

Microsoft.DocumentDB/mongoClusters

Nome Descrizione Valore
apiVersion Versione dell'API '2023-03-01-preview'
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3
Pattern = ^[a-z0-9]+(-[a-z0-9]+)* (obbligatorio)
proprietà Proprietà del cluster mongo. MongoClusterProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.DocumentDB/mongoClusters'

MongoClusterProperties

Nome Descrizione Valore
administratorLogin Account di accesso dell'amministratore per il cluster mongo. corda
administratorLoginPassword Password dell'account di accesso dell'amministratore. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.
createMode Modalità per creare un cluster mongo. 'Default'
'PointInTimeRestore'
'Restore'
nodeGroupSpecs Elenco delle specifiche del gruppo di nodi nel cluster. NodeGroupSpec[]
restoreParameters Parametri usati per le operazioni di ripristino MongoClusterRestoreParameters
serverVersion Versione del server Mongo DB. L'impostazione predefinita è la versione disponibile più recente, se non specificata. corda

MongoClusterRestoreParameters

Nome Descrizione Valore
pointInTimeUTC Ora UTC per ripristinare un cluster mongo corda
sourceResourceId ID risorsa per individuare il cluster di origine da ripristinare corda

NodeGroupSpec

Nome Descrizione Valore
diskSizeGB Dimensioni di archiviazione su disco per il gruppo di nodi in GB. Valori di esempio: 128, 256, 512, 1024. Int
enableHa Indica se la disponibilità elevata è abilitata nel gruppo di nodi. Bool
gentile Tipo di nodo distribuito nel gruppo di nodi. 'Shard'
nodeCount Numero di nodi nel gruppo di nodi. Int
Sku SKU della risorsa per il gruppo di nodi. In questo modo vengono definite le dimensioni della CPU e della memoria di cui viene effettuato il provisioning per ogni nodo. Valori di esempio: 'M30', 'M40'. corda

TrackedResourceTags

Nome Descrizione Valore

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa mongoClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.DocumentDB/mongoClusters, aggiungere il file Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/mongoClusters@2023-03-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      createMode = "string"
      nodeGroupSpecs = [
        {
          diskSizeGB = int
          enableHa = bool
          kind = "string"
          nodeCount = int
          sku = "string"
        }
      ]
      restoreParameters = {
        pointInTimeUTC = "string"
        sourceResourceId = "string"
      }
      serverVersion = "string"
    }
  })
}

Valori delle proprietà

Microsoft.DocumentDB/mongoClusters

Nome Descrizione Valore
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3
Pattern = ^[a-z0-9]+(-[a-z0-9]+)* (obbligatorio)
proprietà Proprietà del cluster mongo. MongoClusterProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.DocumentDB/mongoClusters@2023-03-01-preview"

MongoClusterProperties

Nome Descrizione Valore
administratorLogin Account di accesso dell'amministratore per il cluster mongo. corda
administratorLoginPassword Password dell'account di accesso dell'amministratore. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.
createMode Modalità per creare un cluster mongo. 'Default'
'PointInTimeRestore'
'Restore'
nodeGroupSpecs Elenco delle specifiche del gruppo di nodi nel cluster. NodeGroupSpec[]
restoreParameters Parametri usati per le operazioni di ripristino MongoClusterRestoreParameters
serverVersion Versione del server Mongo DB. L'impostazione predefinita è la versione disponibile più recente, se non specificata. corda

MongoClusterRestoreParameters

Nome Descrizione Valore
pointInTimeUTC Ora UTC per ripristinare un cluster mongo corda
sourceResourceId ID risorsa per individuare il cluster di origine da ripristinare corda

NodeGroupSpec

Nome Descrizione Valore
diskSizeGB Dimensioni di archiviazione su disco per il gruppo di nodi in GB. Valori di esempio: 128, 256, 512, 1024. Int
enableHa Indica se la disponibilità elevata è abilitata nel gruppo di nodi. Bool
gentile Tipo di nodo distribuito nel gruppo di nodi. 'Shard'
nodeCount Numero di nodi nel gruppo di nodi. Int
Sku SKU della risorsa per il gruppo di nodi. In questo modo vengono definite le dimensioni della CPU e della memoria di cui viene effettuato il provisioning per ogni nodo. Valori di esempio: 'M30', 'M40'. corda

TrackedResourceTags

Nome Descrizione Valore