Aracılığıyla paylaş


Microsoft.DocumentDB mongoClusters 2024-02-15-preview

Bicep kaynak tanımı

mongoClusters kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DocumentDB/mongoClusters kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.DocumentDB/mongoClusters@2024-02-15-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'
  }
}

Özellik Değerleri

Microsoft.DocumentDB/mongoClusters

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 40
Desen = ^[a-z0-9]+(-[a-z0-9]+)* (gerekli)
Özellikler Mongo kümesinin özellikleri. MongoClusterProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

MongoClusterProperties

Ad Açıklama Değer
administratorLogin Yöneticinin mongo kümesi için oturum açma bilgileri. dizgi
administratorLoginPassword Yönetici oturum açma parolası. dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
createMode Mongo kümesi oluşturma modu. 'Varsayılan'
'PointInTimeRestore'
'Geri Yükle'
nodeGroupSpecs Kümedeki düğüm grubu belirtimlerinin listesi. NodeGroupSpec[]
restoreParameters Geri yükleme işlemleri için kullanılan parametreler MongoClusterRestoreParameters
serverVersion Mongo DB sunucu sürümü. Belirtilmezse varsayılan olarak en son kullanılabilir sürümü kullanır. dizgi

MongoClusterRestoreParameters

Ad Açıklama Değer
pointInTimeUTC Mongo kümesini geri yüklemek için UTC noktası dizgi
sourceResourceId Geri yükleneceği kaynak kümeyi bulmak için kaynak kimliği dizgi

NodeGroupSpec

Ad Açıklama Değer
diskSizeGB Düğüm grubunun GB cinsinden disk depolama boyutu. Örnek değerler: 128, 256, 512, 1024. Int
enableHa Düğüm grubunda yüksek kullanılabilirlik etkinleştirilip etkinleştirilmediği. Bool
tür Düğüm grubunda dağıtılan düğüm türü. 'Parça'
nodeCount Düğüm grubundaki düğüm sayısı. Int
Sku Düğüm grubunun kaynak sku'su. Bu, her düğüm için sağlanan CPU ve bellek boyutunu tanımlar. Örnek değerler: 'M30', 'M40'. dizgi

TrackedResourceTags

Ad Açıklama Değer

Kullanım Örnekleri

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
MongoDB için Cosmos DB (sanal çekirdek) MongoDB için Cosmos DB IÇIN AVM Kaynak Modülü (sanal çekirdek)

ARM şablonu kaynak tanımı

mongoClusters kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DocumentDB/mongoClusters kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.DocumentDB/mongoClusters",
  "apiVersion": "2024-02-15-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"
  }
}

Özellik Değerleri

Microsoft.DocumentDB/mongoClusters

Ad Açıklama Değer
apiVersion API sürümü '2024-02-15-preview'
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 40
Desen = ^[a-z0-9]+(-[a-z0-9]+)* (gerekli)
Özellikler Mongo kümesinin özellikleri. MongoClusterProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.DocumentDB/mongoClusters'

MongoClusterProperties

Ad Açıklama Değer
administratorLogin Yöneticinin mongo kümesi için oturum açma bilgileri. dizgi
administratorLoginPassword Yönetici oturum açma parolası. dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
createMode Mongo kümesi oluşturma modu. 'Varsayılan'
'PointInTimeRestore'
'Geri Yükle'
nodeGroupSpecs Kümedeki düğüm grubu belirtimlerinin listesi. NodeGroupSpec[]
restoreParameters Geri yükleme işlemleri için kullanılan parametreler MongoClusterRestoreParameters
serverVersion Mongo DB sunucu sürümü. Belirtilmezse varsayılan olarak en son kullanılabilir sürümü kullanır. dizgi

MongoClusterRestoreParameters

Ad Açıklama Değer
pointInTimeUTC Mongo kümesini geri yüklemek için UTC noktası dizgi
sourceResourceId Geri yükleneceği kaynak kümeyi bulmak için kaynak kimliği dizgi

NodeGroupSpec

Ad Açıklama Değer
diskSizeGB Düğüm grubunun GB cinsinden disk depolama boyutu. Örnek değerler: 128, 256, 512, 1024. Int
enableHa Düğüm grubunda yüksek kullanılabilirlik etkinleştirilip etkinleştirilmediği. Bool
tür Düğüm grubunda dağıtılan düğüm türü. 'Parça'
nodeCount Düğüm grubundaki düğüm sayısı. Int
Sku Düğüm grubunun kaynak sku'su. Bu, her düğüm için sağlanan CPU ve bellek boyutunu tanımlar. Örnek değerler: 'M30', 'M40'. dizgi

TrackedResourceTags

Ad Açıklama Değer

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

mongoClusters kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DocumentDB/mongoClusters kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/mongoClusters@2024-02-15-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
    }
  }
}

Özellik Değerleri

Microsoft.DocumentDB/mongoClusters

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 40
Desen = ^[a-z0-9]+(-[a-z0-9]+)* (gerekli)
Özellikler Mongo kümesinin özellikleri. MongoClusterProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.DocumentDB/mongoClusters@2024-02-15-preview"

MongoClusterProperties

Ad Açıklama Değer
administratorLogin Yöneticinin mongo kümesi için oturum açma bilgileri. dizgi
administratorLoginPassword Yönetici oturum açma parolası. dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
createMode Mongo kümesi oluşturma modu. 'Varsayılan'
'PointInTimeRestore'
'Geri Yükle'
nodeGroupSpecs Kümedeki düğüm grubu belirtimlerinin listesi. NodeGroupSpec[]
restoreParameters Geri yükleme işlemleri için kullanılan parametreler MongoClusterRestoreParameters
serverVersion Mongo DB sunucu sürümü. Belirtilmezse varsayılan olarak en son kullanılabilir sürümü kullanır. dizgi

MongoClusterRestoreParameters

Ad Açıklama Değer
pointInTimeUTC Mongo kümesini geri yüklemek için UTC noktası dizgi
sourceResourceId Geri yükleneceği kaynak kümeyi bulmak için kaynak kimliği dizgi

NodeGroupSpec

Ad Açıklama Değer
diskSizeGB Düğüm grubunun GB cinsinden disk depolama boyutu. Örnek değerler: 128, 256, 512, 1024. Int
enableHa Düğüm grubunda yüksek kullanılabilirlik etkinleştirilip etkinleştirilmediği. Bool
tür Düğüm grubunda dağıtılan düğüm türü. 'Parça'
nodeCount Düğüm grubundaki düğüm sayısı. Int
Sku Düğüm grubunun kaynak sku'su. Bu, her düğüm için sağlanan CPU ve bellek boyutunu tanımlar. Örnek değerler: 'M30', 'M40'. dizgi

TrackedResourceTags

Ad Açıklama Değer