Dela via


Microsoft.Sql-platser/instanceFailoverGroups 2021-02-01-preview

Bicep-resursdefinition

Resurstypen locations/instanceFailoverGroups kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/locations/instanceFailoverGroups-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

locations/instanceFailoverGroups

Name Beskrivning Värde
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)
parent I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför överordnad resurs.
Symboliskt namn för resurs av typen: platser
properties Resursegenskaper. InstanceFailoverGroupProperties

InstanceFailoverGroupProperties

Name Beskrivning Värde
managedInstancePairs Lista över hanterade instanspar i redundansgruppen. ManagedInstancePairInfo[] (krävs)
partnerRegions Partnerregionsinformation för redundansgruppen. PartnerRegionInfo[] (krävs)
readWriteEndpoint Skrivskyddad slutpunkt för redundansklusterinstansen. InstanceFailoverGroupReadWriteEndpoint (krävs)

ManagedInstancePairInfo

Name Beskrivning Värde
partnerManagedInstanceId ID för partnerhanterad instans i par. sträng
primaryManagedInstanceId ID för primär hanterad instans i par. sträng

PartnerRegionInfo

Name Beskrivning Värde
location Geoplats för partnerhanterade instanser. sträng

InstanceFailoverGroupReadWriteEndpoint

Name Beskrivning Värde
failoverPolicy Redundansprincip för skrivskyddad slutpunkt för redundansgruppen. Om failoverPolicy är automatisk krävs failoverWithDataLossGracePeriodMinutes. "Automatisk"
"Manuell" (krävs)
failoverWithDataLossGracePeriodMinutes Respitperiod före redundansväxling med dataförlust görs för läs- och skrivslutpunkten. Om failoverPolicy är automatisk krävs failoverWithDataLossGracePeriodMinutes. int

Resursdefinition för ARM-mall

Resurstypen locations/instanceFailoverGroups kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/locations/instanceFailoverGroups-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

locations/instanceFailoverGroups

Name Beskrivning Värde
typ Resurstypen "Microsoft.Sql/locations/instanceFailoverGroups"
apiVersion Resurs-API-versionen "2021-02-01-preview"
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)
properties Resursegenskaper. InstanceFailoverGroupProperties

InstanceFailoverGroupProperties

Name Beskrivning Värde
managedInstancePairs Lista över hanterade instanspar i redundansgruppen. ManagedInstancePairInfo[] (krävs)
partnerRegions Partnerregionsinformation för redundansgruppen. PartnerRegionInfo[] (krävs)
readWriteEndpoint Skrivskyddad slutpunkt för redundansklusterinstansen. InstanceFailoverGroupReadWriteEndpoint (krävs)

ManagedInstancePairInfo

Name Beskrivning Värde
partnerManagedInstanceId ID för partnerhanterad instans i par. sträng
primaryManagedInstanceId ID för primär hanterad instans i par. sträng

PartnerRegionInfo

Name Beskrivning Värde
location Geoplats för partnerhanterade instanser. sträng

InstanceFailoverGroupReadWriteEndpoint

Name Beskrivning Värde
failoverPolicy Redundansprincip för skrivskyddad slutpunkt för redundansgruppen. Om failoverPolicy är automatisk krävs failoverWithDataLossGracePeriodMinutes. "Automatisk"
"Manuell" (krävs)
failoverWithDataLossGracePeriodMinutes Respitperiod före redundansväxling med dataförlust görs för läs- och skrivslutpunkten. Om failoverPolicy är automatisk krävs failoverWithDataLossGracePeriodMinutes. int

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen locations/instanceFailoverGroups kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/locations/instanceFailoverGroups-resurs lägger du till följande Terraform i mallen.

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

Egenskapsvärden

locations/instanceFailoverGroups

Name Beskrivning Värde
typ Resurstypen "Microsoft.Sql/locations/instanceFailoverGroups@2021-02-01-preview"
name Resursnamnet sträng (krävs)
parent_id ID:t för resursen som är överordnad för den här resursen. ID för resurs av typen: platser
properties Resursegenskaper. InstanceFailoverGroupProperties

InstanceFailoverGroupProperties

Name Beskrivning Värde
managedInstancePairs Lista över hanterade instanspar i redundansgruppen. ManagedInstancePairInfo[] (krävs)
partnerRegions Partnerregionsinformation för redundansgruppen. PartnerRegionInfo[] (krävs)
readWriteEndpoint Skrivskyddad slutpunkt för redundansklusterinstansen. InstanceFailoverGroupReadWriteEndpoint (krävs)

ManagedInstancePairInfo

Name Beskrivning Värde
partnerManagedInstanceId ID för partnerhanterad instans i par. sträng
primaryManagedInstanceId ID för primär hanterad instans i par. sträng

PartnerRegionInfo

Name Beskrivning Värde
location Geoplats för partnerhanterade instanser. sträng

InstanceFailoverGroupReadWriteEndpoint

Name Beskrivning Värde
failoverPolicy Redundansprincip för skrivskyddad slutpunkt för redundansgruppen. Om failoverPolicy är automatisk krävs failoverWithDataLossGracePeriodMinutes. "Automatisk"
"Manuell" (krävs)
failoverWithDataLossGracePeriodMinutes Respitperiod före redundansväxling med dataförlust görs för läs- och skrivslutpunkten. Om failoverPolicy är automatisk krävs failoverWithDataLossGracePeriodMinutes. int