Microsoft. SQL locations/instanceFailoverGroups 2021-05-01-preview

Bicep-resourcedefinitie

Het resourcetype locations/instanceFailoverGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Om een Microsoft te creëren. Sql/locations/instanceFailoverGroups-resource, voeg de volgende Bicep toe aan je sjabloon.

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

Eigenschapswaarden

Microsoft. SQL/locaties/instanceFailoverGroups

Name Description Value
name De resourcenaam tekenreeks (vereist)
parent In Bicep kun je de ouderresource voor een kindresource specificeren. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor een hulpbron van het type: locaties
properties Resource-eigenschappen. InstanceFailoverGroupProperties

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Lijst met beheerde exemplaarparen in de failovergroep. ManagedInstancePairInfo[] (verplicht)
partnerRegions Informatie over de partnerregio voor de failovergroep. PartnerRegionInfo (verplicht)
readOnlyEndpoint Alleen-lezeneindpunt van het exemplaar van de failovergroep. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Lees-schrijfeindpunt van het exemplaar van de failovergroep. InstanceFailoverGroupReadWriteEndpoint (vereist)

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Failoverbeleid van het alleen-lezen eindpunt voor de failovergroep. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Failoverbeleid van het eindpunt lezen/schrijven voor de failovergroep. Als failoverPolicy Automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. 'Automatic'
'Handmatig' (verplicht)
failoverWithDataLossGracePeriodMinutes Respijtperiode voordat een failover met gegevensverlies wordt uitgevoerd voor het eindpunt voor lezen/schrijven. Als failoverPolicy Automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId ID van Partner Managed Instance in pair. string
primaryManagedInstanceId ID van Primary Managed Instance in pair. string

PartnerRegionInfo

Name Description Value
location Geografische locatie van de beheerde exemplaren van de partner. string

Resourcedefinitie van ARM-sjabloon

Het resourcetype locations/instanceFailoverGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Om een Microsoft te creëren. Sql/locations/instanceFailoverGroups-resource, voeg de volgende JSON toe aan je sjabloon.

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

Eigenschapswaarden

Microsoft. SQL/locaties/instanceFailoverGroups

Name Description Value
apiVersion De API-versie '2021-05-01-preview'
name De resourcenaam tekenreeks (vereist)
properties Resource-eigenschappen. InstanceFailoverGroupProperties
type Het brontype 'Microsoft. SQL/locaties/instanceFailoverGroups'

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Lijst met beheerde exemplaarparen in de failovergroep. ManagedInstancePairInfo[] (verplicht)
partnerRegions Informatie over de partnerregio voor de failovergroep. PartnerRegionInfo (verplicht)
readOnlyEndpoint Alleen-lezeneindpunt van het exemplaar van de failovergroep. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Lees-schrijfeindpunt van het exemplaar van de failovergroep. InstanceFailoverGroupReadWriteEndpoint (vereist)

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Failoverbeleid van het alleen-lezen eindpunt voor de failovergroep. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Failoverbeleid van het eindpunt lezen/schrijven voor de failovergroep. Als failoverPolicy Automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. 'Automatic'
'Handmatig' (verplicht)
failoverWithDataLossGracePeriodMinutes Respijtperiode voordat een failover met gegevensverlies wordt uitgevoerd voor het eindpunt voor lezen/schrijven. Als failoverPolicy Automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId ID van Partner Managed Instance in pair. string
primaryManagedInstanceId ID van Primary Managed Instance in pair. string

PartnerRegionInfo

Name Description Value
location Geografische locatie van de beheerde exemplaren van de partner. string

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype locations/instanceFailoverGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Om een Microsoft te creëren. Sql/locations/instanceFailoverGroups-resource, voeg de volgende Terraform toe aan je template.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/locations/instanceFailoverGroups@2021-05-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
      }
    }
  }
}

Eigenschapswaarden

Microsoft. SQL/locaties/instanceFailoverGroups

Name Description Value
name De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. ID voor resource van type: locaties
properties Resource-eigenschappen. InstanceFailoverGroupProperties
type Het brontype "Microsoft. Sql/locations/instanceFailoverGroups@2021-05-01-preview"

InstanceFailoverGroupProperties

Name Description Value
managedInstancePairs Lijst met beheerde exemplaarparen in de failovergroep. ManagedInstancePairInfo[] (verplicht)
partnerRegions Informatie over de partnerregio voor de failovergroep. PartnerRegionInfo (verplicht)
readOnlyEndpoint Alleen-lezeneindpunt van het exemplaar van de failovergroep. InstanceFailoverGroupReadOnlyEndpoint
readWriteEndpoint Lees-schrijfeindpunt van het exemplaar van de failovergroep. InstanceFailoverGroupReadWriteEndpoint (vereist)

InstanceFailoverGroupReadOnlyEndpoint

Name Description Value
failoverPolicy Failoverbeleid van het alleen-lezen eindpunt voor de failovergroep. 'Disabled'
'Enabled'

InstanceFailoverGroupReadWriteEndpoint

Name Description Value
failoverPolicy Failoverbeleid van het eindpunt lezen/schrijven voor de failovergroep. Als failoverPolicy Automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. 'Automatic'
'Handmatig' (verplicht)
failoverWithDataLossGracePeriodMinutes Respijtperiode voordat een failover met gegevensverlies wordt uitgevoerd voor het eindpunt voor lezen/schrijven. Als failoverPolicy Automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. int

ManagedInstancePairInfo

Name Description Value
partnerManagedInstanceId ID van Partner Managed Instance in pair. string
primaryManagedInstanceId ID van Primary Managed Instance in pair. string

PartnerRegionInfo

Name Description Value
location Geografische locatie van de beheerde exemplaren van de partner. string