Microsoft. Sql managedInstances/distributedAvailabilityGroups 2022-11-01-preview

Bicep kaynak tanımı

managedInstances/distributedAvailabilityGroups 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

Bir Microsoft yaratmak için. Sql/managedInstances/distributedAvailabilityGroups kaynağı için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Sql/managedInstances/distributedAvailabilityGroups@2022-11-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    primaryAvailabilityGroupName: 'string'
    replicationMode: 'string'
    secondaryAvailabilityGroupName: 'string'
    sourceEndpoint: 'string'
    targetDatabase: 'string'
  }
}

Özellik Değerleri

Microsoft. Sql/managedInstances/distributedAvailabilityGroups

Name Description Value
name Kaynak adı dize (gerekli)
parent Bicep'te, bir çocuk kaynağın ana kaynağını 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.
Tür kaynağı için sembolik ad: managedInstances
properties Kaynak özellikleri. DistributedAvailabilityGroupProperties

DistributedAvailabilityGroupProperties

Name Description Value
primaryAvailabilityGroupName Birincil kullanılabilirlik grubu adı string
replicationMode Dağıtılmış kullanılabilirlik grubunun çoğaltma modu. Bağlantı oluşturma sırasında parametre yoksayılır. 'Async'
'Sync'
secondaryAvailabilityGroupName İkincil kullanılabilirlik grubu adı string
sourceEndpoint Kaynak uç nokta string
targetDatabase Hedef veritabanının adı string

ARM şablonu kaynak tanımı

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

Kullanım Örnekleri

Kaynak biçimi

Bir Microsoft yaratmak için. Sql/managedInstances/distributedAvailabilityGroups kaynağı için aşağıdaki JSON'u şablonunuza ekleyin.

{
  "type": "Microsoft.Sql/managedInstances/distributedAvailabilityGroups",
  "apiVersion": "2022-11-01-preview",
  "name": "string",
  "properties": {
    "primaryAvailabilityGroupName": "string",
    "replicationMode": "string",
    "secondaryAvailabilityGroupName": "string",
    "sourceEndpoint": "string",
    "targetDatabase": "string"
  }
}

Özellik Değerleri

Microsoft. Sql/managedInstances/distributedAvailabilityGroups

Name Description Value
apiVersion API sürümü '2022-11-01-preview'
name Kaynak adı dize (gerekli)
properties Kaynak özellikleri. DistributedAvailabilityGroupProperties
type Kaynak türü 'Microsoft. Sql/managedInstances/distributedAvailabilityGroups'

DistributedAvailabilityGroupProperties

Name Description Value
primaryAvailabilityGroupName Birincil kullanılabilirlik grubu adı string
replicationMode Dağıtılmış kullanılabilirlik grubunun çoğaltma modu. Bağlantı oluşturma sırasında parametre yoksayılır. 'Async'
'Sync'
secondaryAvailabilityGroupName İkincil kullanılabilirlik grubu adı string
sourceEndpoint Kaynak uç nokta string
targetDatabase Hedef veritabanının adı string

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

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

Kaynak biçimi

Bir Microsoft yaratmak için. Sql/managedInstances/distributedAvailabilityGroups kaynağı için aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/distributedAvailabilityGroups@2022-11-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      primaryAvailabilityGroupName = "string"
      replicationMode = "string"
      secondaryAvailabilityGroupName = "string"
      sourceEndpoint = "string"
      targetDatabase = "string"
    }
  }
}

Özellik Değerleri

Microsoft. Sql/managedInstances/distributedAvailabilityGroups

Name Description Value
name Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: managedInstances
properties Kaynak özellikleri. DistributedAvailabilityGroupProperties
type Kaynak türü "Microsoft. Sql/managedInstances/distributedAvailabilityGroups@2022-11-01-preview"

DistributedAvailabilityGroupProperties

Name Description Value
primaryAvailabilityGroupName Birincil kullanılabilirlik grubu adı string
replicationMode Dağıtılmış kullanılabilirlik grubunun çoğaltma modu. Bağlantı oluşturma sırasında parametre yoksayılır. 'Async'
'Sync'
secondaryAvailabilityGroupName İkincil kullanılabilirlik grubu adı string
sourceEndpoint Kaynak uç nokta string
targetDatabase Hedef veritabanının adı string