Microsoft. SQL locations/instanceFailoverGroups 2017-10-01-preview

Bicep kaynak tanımı

locations/instanceFailoverGroups 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/locations/instanceFailoverGroups kaynağı için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.Sql/locations/instanceFailoverGroups@2017-10-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    managedInstancePairs: [
      {
        partnerManagedInstanceId: 'string'
        primaryManagedInstanceId: 'string'
      }
    ]
    partnerRegions: [
      {
        location: 'string'
      }
    ]
    readOnlyEndpoint: {
      failoverPolicy: 'string'
    }
    readWriteEndpoint: {
      failoverPolicy: 'string'
      failoverWithDataLossGracePeriodMinutes: int
    }
  }
}

Özellik Değerleri

Microsoft. Sql/locations/instanceFailoverGroups

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.
Kaynak türü için sembolik ad: konumlar
properties Kaynak özellikleri. InstanceFailoverGroupProperties

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Yük devretme grubundaki yönetilen örnek çiftlerinin listesi. ManagedInstancePairInfo[] (gerekli)
partnerRegions Yük devretme grubu için iş ortağı bölge bilgileri. PartnerRegionInfo[] (gerekli)
readOnlyEndpoint Yük devretme grubu örneğinin salt okunur uç noktası. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Yük devretme grubu örneğinin okuma-yazma uç noktası. InstanceFailoverGroupReadWriteEndpoint (gerekli)

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Yük devretme grubu için salt okunur uç noktanın yük devretme ilkesi. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Yük devretme grubu için okuma-yazma uç noktasının yük devretme ilkesi. FailoverPolicy Otomatik ise failoverWithDataLossGracePeriodMinutes gereklidir. 'Automatic'
'Manuel' (gerekli)
failoverWithDataLossGracePeriodMinutes Okuma-yazma uç noktası için veri kaybıyla yük devretmeden önce yetkisiz kullanım süresi denendi. FailoverPolicy Otomatik ise failoverWithDataLossGracePeriodMinutes gereklidir. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId Partner Managed Instance'ın İkisi Id. string
primaryManagedInstanceId Primary Managed Instance'ın kimliği çift. string

PartnerRegionInfo

Name Description Value
location İş ortağı tarafından yönetilen örneklerin coğrafi konumu. string

ARM şablonu kaynak tanımı

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

Kullanım Örnekleri

Kaynak biçimi

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

{
  "type": "Microsoft.Sql/locations/instanceFailoverGroups",
  "apiVersion": "2017-10-01-preview",
  "name": "string",
  "properties": {
    "managedInstancePairs": [
      {
        "partnerManagedInstanceId": "string",
        "primaryManagedInstanceId": "string"
      }
    ],
    "partnerRegions": [
      {
        "location": "string"
      }
    ],
    "readOnlyEndpoint": {
      "failoverPolicy": "string"
    },
    "readWriteEndpoint": {
      "failoverPolicy": "string",
      "failoverWithDataLossGracePeriodMinutes": "int"
    }
  }
}

Özellik Değerleri

Microsoft. Sql/locations/instanceFailoverGroups

Name Description Value
apiVersion API sürümü '2017-10-01-preview'
name Kaynak adı dize (gerekli)
properties Kaynak özellikleri. InstanceFailoverGroupProperties
type Kaynak türü 'Microsoft. Sql/locations/instanceFailoverGroups'

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Yük devretme grubundaki yönetilen örnek çiftlerinin listesi. ManagedInstancePairInfo[] (gerekli)
partnerRegions Yük devretme grubu için iş ortağı bölge bilgileri. PartnerRegionInfo[] (gerekli)
readOnlyEndpoint Yük devretme grubu örneğinin salt okunur uç noktası. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Yük devretme grubu örneğinin okuma-yazma uç noktası. InstanceFailoverGroupReadWriteEndpoint (gerekli)

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Yük devretme grubu için salt okunur uç noktanın yük devretme ilkesi. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Yük devretme grubu için okuma-yazma uç noktasının yük devretme ilkesi. FailoverPolicy Otomatik ise failoverWithDataLossGracePeriodMinutes gereklidir. 'Automatic'
'Manuel' (gerekli)
failoverWithDataLossGracePeriodMinutes Okuma-yazma uç noktası için veri kaybıyla yük devretmeden önce yetkisiz kullanım süresi denendi. FailoverPolicy Otomatik ise failoverWithDataLossGracePeriodMinutes gereklidir. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId Partner Managed Instance'ın İkisi Id. string
primaryManagedInstanceId Primary Managed Instance'ın kimliği çift. string

PartnerRegionInfo

Name Description Value
location İş ortağı tarafından yönetilen örneklerin coğrafi konumu. string

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

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

Kaynak biçimi

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/locations/instanceFailoverGroups@2017-10-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      managedInstancePairs = [
        {
          partnerManagedInstanceId = "string"
          primaryManagedInstanceId = "string"
        }
      ]
      partnerRegions = [
        {
          location = "string"
        }
      ]
      readOnlyEndpoint = {
        failoverPolicy = "string"
      }
      readWriteEndpoint = {
        failoverPolicy = "string"
        failoverWithDataLossGracePeriodMinutes = int
      }
    }
  }
}

Özellik Değerleri

Microsoft. Sql/locations/instanceFailoverGroups

Name Description Value
name Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü için ID: konumlar
properties Kaynak özellikleri. InstanceFailoverGroupProperties
type Kaynak türü "Microsoft. Sql/locations/instanceFailoverGroups@2017-10-01-preview"

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Yük devretme grubundaki yönetilen örnek çiftlerinin listesi. ManagedInstancePairInfo[] (gerekli)
partnerRegions Yük devretme grubu için iş ortağı bölge bilgileri. PartnerRegionInfo[] (gerekli)
readOnlyEndpoint Yük devretme grubu örneğinin salt okunur uç noktası. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Yük devretme grubu örneğinin okuma-yazma uç noktası. InstanceFailoverGroupReadWriteEndpoint (gerekli)

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Yük devretme grubu için salt okunur uç noktanın yük devretme ilkesi. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Yük devretme grubu için okuma-yazma uç noktasının yük devretme ilkesi. FailoverPolicy Otomatik ise failoverWithDataLossGracePeriodMinutes gereklidir. 'Automatic'
'Manuel' (gerekli)
failoverWithDataLossGracePeriodMinutes Okuma-yazma uç noktası için veri kaybıyla yük devretmeden önce yetkisiz kullanım süresi denendi. FailoverPolicy Otomatik ise failoverWithDataLossGracePeriodMinutes gereklidir. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId Partner Managed Instance'ın İkisi Id. string
primaryManagedInstanceId Primary Managed Instance'ın kimliği çift. string

PartnerRegionInfo

Name Description Value
location İş ortağı tarafından yönetilen örneklerin coğrafi konumu. string