Microsoft.AzureArcData sqlAvailabilityGroups

Bicep kaynak tanımı

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

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

Kaynak biçimi

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

resource symbolicname 'Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    availabilityGroupId: 'string'
    availabilityGroupName: 'string'
    basicFeatures: bool
    clusterTypeDesc: 'string'
    collectionTimestamp: 'string'
    dbFailover: bool
    dtcSupport: bool
    instanceName: 'string'
    isContained: bool
    isDistributed: bool
    requiredSynchronizedSecondariesCommit: int
    version: int
  }
}

Özellik değerleri

sqlAvailabilityGroups

Adı Açıklama Değer
name Kaynak adı dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
properties null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Adı Açıklama Değer
availabilityGroupId Kullanılabilirlik grubunun kimlik GUID'si. dize (gerekli)
availabilityGroupName Kullanılabilirlik grubunun adı. dize (gerekli)
basicFeatures SQL Server temel kullanılabilirlik grubu. bool
clusterTypeDesc SQL Server kullanılabilirlik grubu küme türü açıklaması string
collectionTimestamp verilerin istemci makinesinden ne zaman toplandığına ilişkin zaman damgası. string
dbFailover Veritabanı sistem durumu koşulları için kullanılabilirlik grubu yük devretmesini SQL Server. bool
dtcSupport SQL Server kullanılabilirlik grubu DTC desteği etkin. bool
Örnekadı Birincil kullanılabilirlik grubunun bulunduğu örnek adının adı. string
isContained SQL Server kullanılabilirlik grubu sistem veritabanları içeriyordu. bool
isDistributed Dağıtılmış kullanılabilirlik grubunu SQL Server. bool
requiredSynchronizedSecondariesCommit Kullanılabilirlik grubu, işlenmek için eşitlenmiş ikincil sayısını gerektiriyor. int
sürüm Kullanılabilirlik grubu geçerli sürümünü SQL Server. int

ARM şablonu kaynak tanımı

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

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

Kaynak biçimi

Microsoft.AzureArcData/sqlAvailabilityGroups kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.AzureArcData/sqlAvailabilityGroups",
  "apiVersion": "2023-03-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "availabilityGroupId": "string",
    "availabilityGroupName": "string",
    "basicFeatures": "bool",
    "clusterTypeDesc": "string",
    "collectionTimestamp": "string",
    "dbFailover": "bool",
    "dtcSupport": "bool",
    "instanceName": "string",
    "isContained": "bool",
    "isDistributed": "bool",
    "requiredSynchronizedSecondariesCommit": "int",
    "version": "int"
  }
}

Özellik değerleri

sqlAvailabilityGroups

Adı Açıklama Değer
tür Kaynak türü 'Microsoft.AzureArcData/sqlAvailabilityGroups'
apiVersion Kaynak API'sinin sürümü '2023-03-15-preview'
name Kaynak adı dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
properties null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Adı Açıklama Değer
availabilityGroupId Kullanılabilirlik grubunun kimlik GUID'si. dize (gerekli)
availabilityGroupName Kullanılabilirlik grubunun adı. dize (gerekli)
basicFeatures SQL Server temel kullanılabilirlik grubu. bool
clusterTypeDesc SQL Server kullanılabilirlik grubu küme türü açıklaması string
collectionTimestamp verilerin istemci makinesinden ne zaman toplandığına ilişkin zaman damgası. string
dbFailover Veritabanı sistem durumu koşulları için kullanılabilirlik grubu yük devretmesini SQL Server. bool
dtcSupport SQL Server kullanılabilirlik grubu DTC desteği etkin. bool
Örnekadı Birincil kullanılabilirlik grubunun bulunduğu örnek adının adı. string
isContained SQL Server kullanılabilirlik grubu sistem veritabanları içeriyordu. bool
isDistributed Dağıtılmış kullanılabilirlik grubunu SQL Server. bool
requiredSynchronizedSecondariesCommit Kullanılabilirlik grubu, işlenmek için eşitlenmiş ikincil sayısını gerektiriyor. int
sürüm Kullanılabilirlik grubu geçerli sürümünü SQL Server. int

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      availabilityGroupId = "string"
      availabilityGroupName = "string"
      basicFeatures = bool
      clusterTypeDesc = "string"
      collectionTimestamp = "string"
      dbFailover = bool
      dtcSupport = bool
      instanceName = "string"
      isContained = bool
      isDistributed = bool
      requiredSynchronizedSecondariesCommit = int
      version = int
    }
  })
}

Özellik değerleri

sqlAvailabilityGroups

Adı Açıklama Değer
tür Kaynak türü "Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview"
name Kaynak adı dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
properties null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Adı Açıklama Değer
availabilityGroupId Kullanılabilirlik grubunun kimlik GUID'si. dize (gerekli)
availabilityGroupName Kullanılabilirlik grubunun adı. dize (gerekli)
basicFeatures SQL Server temel kullanılabilirlik grubu. bool
clusterTypeDesc SQL Server kullanılabilirlik grubu küme türü açıklaması string
collectionTimestamp verilerin istemci makinesinden ne zaman toplandığına ilişkin zaman damgası. string
dbFailover Veritabanı sistem durumu koşulları için kullanılabilirlik grubu yük devretmesini SQL Server. bool
dtcSupport SQL Server kullanılabilirlik grubu DTC desteği etkin. bool
Örnekadı Birincil kullanılabilirlik grubunun bulunduğu örnek adının adı. string
isContained SQL Server kullanılabilirlik grubu sistem veritabanları içeriyordu. bool
isDistributed Dağıtılmış kullanılabilirlik grubunu SQL Server. bool
requiredSynchronizedSecondariesCommit Kullanılabilirlik grubu, işlenmek için eşitlenmiş ikincil sayısını gerektiriyor. int
sürüm Kullanılabilirlik grubu geçerli sürümünü SQL Server. int