Майкрософт. Локации SQL/экземплярFailoverGroups

Определение ресурса Bicep

Тип ресурса locations/instanceFailoverGroups можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Создать Майкрософт. Ресурс sql/locations/instanceFailoverGroups, добавьте следующий Bicep в ваш шаблон.

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

Значения свойств

Майкрософт. Sql/locations/instanceFailoverGroups

Name Description Value
name имя ресурса. строка (обязательно)
parent В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символическое название ресурса типа: расположения
properties Свойства ресурса. InstanceFailoverGroupProperties

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Список пар управляемых экземпляров в группе отработки отказа. ManagedInstancePairInfo[] (обязательно)
partnerRegions Сведения о регионе партнера для группы отработки отказа. PartnerRegionInfo[] (обязательно)
readOnlyEndpoint Конечная точка группы отработки отказа только для чтения. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Конечная точка чтения и записи экземпляра группы отработки отказа. InstanceFailoverGroupReadWriteEndpoint (обязательно)
secondaryType Тип гео-вторичного экземпляра. Установите значение "Резервный", если экземпляр используется только в качестве параметра аварийного восстановления. 'Geo'
'Standby'

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Политика отработки отказа конечной точки только для чтения для группы отработки отказа. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Политика отработки отказа конечной точки чтения и записи для группы отработки отказа. Если отработка отказа является автоматической, требуется отработка отказаWithDataLossGracePeriodMinutes. 'Automatic'
«Вручную» (обязательно)
failoverWithDataLossGracePeriodMinutes Льготный период перед отработкой отказа с потерей данных пытается выполнить для конечной точки чтения и записи. Если отработка отказа является автоматической, требуется отработка отказаWithDataLossGracePeriodMinutes. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId ID партнёра Управляемый экземпляр в паре. string
primaryManagedInstanceId ID Primary Управляемый экземпляр в паре. string

PartnerRegionInfo

Name Description Value
location Географическое расположение управляемых экземпляров партнера. string

Определение ресурса шаблона ARM

Тип ресурса locations/instanceFailoverGroups можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Создать Майкрософт. Ресурс sql/locations/instanceFailoverGroups добавьте следующий JSON в ваш шаблон.

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

Значения свойств

Майкрософт. Sql/locations/instanceFailoverGroups

Name Description Value
apiVersion Версия API «2025-02-01-превью»
name имя ресурса. строка (обязательно)
properties Свойства ресурса. InstanceFailoverGroupProperties
type Тип ресурса 'Майкрософт. Sql/locations/instanceFailoverGroups'

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Список пар управляемых экземпляров в группе отработки отказа. ManagedInstancePairInfo[] (обязательно)
partnerRegions Сведения о регионе партнера для группы отработки отказа. PartnerRegionInfo[] (обязательно)
readOnlyEndpoint Конечная точка группы отработки отказа только для чтения. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Конечная точка чтения и записи экземпляра группы отработки отказа. InstanceFailoverGroupReadWriteEndpoint (обязательно)
secondaryType Тип гео-вторичного экземпляра. Установите значение "Резервный", если экземпляр используется только в качестве параметра аварийного восстановления. 'Geo'
'Standby'

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Политика отработки отказа конечной точки только для чтения для группы отработки отказа. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Политика отработки отказа конечной точки чтения и записи для группы отработки отказа. Если отработка отказа является автоматической, требуется отработка отказаWithDataLossGracePeriodMinutes. 'Automatic'
«Вручную» (обязательно)
failoverWithDataLossGracePeriodMinutes Льготный период перед отработкой отказа с потерей данных пытается выполнить для конечной точки чтения и записи. Если отработка отказа является автоматической, требуется отработка отказаWithDataLossGracePeriodMinutes. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId ID партнёра Управляемый экземпляр в паре. string
primaryManagedInstanceId ID Primary Управляемый экземпляр в паре. string

PartnerRegionInfo

Name Description Value
location Географическое расположение управляемых экземпляров партнера. string

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса locations/instanceFailoverGroups можно развернуть с помощью операций, целевых:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Создать Майкрософт. Ресурс sql/locations/instanceFailoverGroups — добавьте следующий Terraform в ваш шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/locations/instanceFailoverGroups@2025-02-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
      }
      secondaryType = "string"
    }
  }
}

Значения свойств

Майкрософт. Sql/locations/instanceFailoverGroups

Name Description Value
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. ID для ресурса типа: расположения
properties Свойства ресурса. InstanceFailoverGroupProperties
type Тип ресурса «Майкрософт. Sql/locations/instanceFailoverGroups@2025-02-01-preview"

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Список пар управляемых экземпляров в группе отработки отказа. ManagedInstancePairInfo[] (обязательно)
partnerRegions Сведения о регионе партнера для группы отработки отказа. PartnerRegionInfo[] (обязательно)
readOnlyEndpoint Конечная точка группы отработки отказа только для чтения. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Конечная точка чтения и записи экземпляра группы отработки отказа. InstanceFailoverGroupReadWriteEndpoint (обязательно)
secondaryType Тип гео-вторичного экземпляра. Установите значение "Резервный", если экземпляр используется только в качестве параметра аварийного восстановления. 'Geo'
'Standby'

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Политика отработки отказа конечной точки только для чтения для группы отработки отказа. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Политика отработки отказа конечной точки чтения и записи для группы отработки отказа. Если отработка отказа является автоматической, требуется отработка отказаWithDataLossGracePeriodMinutes. 'Automatic'
«Вручную» (обязательно)
failoverWithDataLossGracePeriodMinutes Льготный период перед отработкой отказа с потерей данных пытается выполнить для конечной точки чтения и записи. Если отработка отказа является автоматической, требуется отработка отказаWithDataLossGracePeriodMinutes. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId ID партнёра Управляемый экземпляр в паре. string
primaryManagedInstanceId ID Primary Управляемый экземпляр в паре. string

PartnerRegionInfo

Name Description Value
location Географическое расположение управляемых экземпляров партнера. string