Aracılığıyla paylaş


Microsoft.DocumentDB databaseAccounts/mongodbDatabases 2021-10-15

Bicep kaynak tanımı

databaseAccounts/mongodbDatabases 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/databaseAccounts/mongodbDatabases kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2021-10-15' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    options: {
      autoscaleSettings: {
        maxThroughput: int
      }
      throughput: int
    }
    resource: {
      id: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Otomatik ÖlçeklendirmeAyarlar

Ad Açıklama Değer
maxThroughput En yüksek aktarım hızını temsil eder; kaynak ölçeği artırabilir. Int

CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions

Ad Açıklama Değer
otomatik ölçeklendirmeAyarlar Otomatik Ölçeklendirme ayarlarını belirtir. Otomatik ÖlçeklendirmeAyarlar
Verim Saniye başına İstek Birimi sayısı. Örneğin, "aktarım hızı": 10000. Int

Microsoft.DocumentDB/databaseAccounts/mongodbDatabases

Ad Açıklama Değer
yer Kaynağın ait olduğu kaynak grubunun konumu. dizgi
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: databaseAccounts
Özellikler Azure Cosmos DB MongoDB veritabanı oluşturma ve güncelleştirme özellikleri. MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties

Ad Açıklama Değer
Seçenekler İstek için uygulanacak anahtar-değer seçenekleri çifti. Bu, istekle birlikte gönderilen üst bilgilere karşılık gelir. CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions
kaynak MongoDB veritabanının standart JSON biçimi MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource (gerekli)

MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource

Ad Açıklama Değer
Kimliği Cosmos DB MongoDB veritabanının adı dize (gerekli)

Etiketler

Ad Açıklama Değer

Kullanım Örnekleri

Azure Hızlı Başlangıç Örnekleri

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.

Bicep Dosyası Açıklama
MongoDB API için Azure Cosmos hesabı oluşturma Bu şablon, iki koleksiyonla paylaşılan ve ayrılmış aktarım hızı kullanarak iki bölgede MongoDB API 4.2 için bir Azure Cosmos DB hesabı oluşturur.
MongoDB API otomatik ölçeklendirme için Azure Cosmos hesabı oluşturma Bu şablon, hem paylaşılan hem de ayrılmış otomatik ölçeklendirme aktarım hızını kullanarak iki bölgede MongoDB API 4.2 için bir Azure Cosmos DB hesabı oluşturur.

ARM şablonu kaynak tanımı

databaseAccounts/mongodbDatabases 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/databaseAccounts/mongodbDatabases kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases",
  "apiVersion": "2021-10-15",
  "name": "string",
  "location": "string",
  "properties": {
    "options": {
      "autoscaleSettings": {
        "maxThroughput": "int"
      },
      "throughput": "int"
    },
    "resource": {
      "id": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Otomatik ÖlçeklendirmeAyarlar

Ad Açıklama Değer
maxThroughput En yüksek aktarım hızını temsil eder; kaynak ölçeği artırabilir. Int

CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions

Ad Açıklama Değer
otomatik ölçeklendirmeAyarlar Otomatik Ölçeklendirme ayarlarını belirtir. Otomatik ÖlçeklendirmeAyarlar
Verim Saniye başına İstek Birimi sayısı. Örneğin, "aktarım hızı": 10000. Int

Microsoft.DocumentDB/databaseAccounts/mongodbDatabases

Ad Açıklama Değer
apiVersion API sürümü '2021-10-15'
yer Kaynağın ait olduğu kaynak grubunun konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler Azure Cosmos DB MongoDB veritabanı oluşturma ve güncelleştirme özellikleri. MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases'

MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties

Ad Açıklama Değer
Seçenekler İstek için uygulanacak anahtar-değer seçenekleri çifti. Bu, istekle birlikte gönderilen üst bilgilere karşılık gelir. CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions
kaynak MongoDB veritabanının standart JSON biçimi MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource (gerekli)

MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource

Ad Açıklama Değer
Kimliği Cosmos DB MongoDB veritabanının adı dize (gerekli)

Etiketler

Ad Açıklama Değer

Kullanım Örnekleri

Azure Hızlı Başlangıç Şablonları

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.

Şablon Açıklama
MongoDB API için Azure Cosmos hesabı oluşturma

Azure 'a dağıtma
Bu şablon, iki koleksiyonla paylaşılan ve ayrılmış aktarım hızı kullanarak iki bölgede MongoDB API 4.2 için bir Azure Cosmos DB hesabı oluşturur.
MongoDB API otomatik ölçeklendirme için Azure Cosmos hesabı oluşturma

Azure 'a dağıtma
Bu şablon, hem paylaşılan hem de ayrılmış otomatik ölçeklendirme aktarım hızını kullanarak iki bölgede MongoDB API 4.2 için bir Azure Cosmos DB hesabı oluşturur.

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

databaseAccounts/mongodbDatabases 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/databaseAccounts/mongodbDatabases kaynağı oluşturmak için, şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2021-10-15"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      options = {
        autoscaleSettings = {
          maxThroughput = int
        }
        throughput = int
      }
      resource = {
        id = "string"
      }
    }
  }
}

Özellik Değerleri

Otomatik ÖlçeklendirmeAyarlar

Ad Açıklama Değer
maxThroughput En yüksek aktarım hızını temsil eder; kaynak ölçeği artırabilir. Int

CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions

Ad Açıklama Değer
otomatik ölçeklendirmeAyarlar Otomatik Ölçeklendirme ayarlarını belirtir. Otomatik ÖlçeklendirmeAyarlar
Verim Saniye başına İstek Birimi sayısı. Örneğin, "aktarım hızı": 10000. Int

Microsoft.DocumentDB/databaseAccounts/mongodbDatabases

Ad Açıklama Değer
yer Kaynağın ait olduğu kaynak grubunun konumu. dizgi
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: databaseAccounts
Özellikler Azure Cosmos DB MongoDB veritabanı oluşturma ve güncelleştirme özellikleri. MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2021-10-15"

MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties

Ad Açıklama Değer
Seçenekler İstek için uygulanacak anahtar-değer seçenekleri çifti. Bu, istekle birlikte gönderilen üst bilgilere karşılık gelir. CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions
kaynak MongoDB veritabanının standart JSON biçimi MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource (gerekli)

MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource

Ad Açıklama Değer
Kimliği Cosmos DB MongoDB veritabanının adı dize (gerekli)

Etiketler

Ad Açıklama Değer