Delen via


Microsoft.Sql-servers/failoverGroups 2022-11-01-preview

Bicep-resourcedefinitie

Het resourcetype servers/failoverGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/servers/failoverGroups wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Sql/servers/failoverGroups@2022-11-01-preview' = {
  name: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    databases: [
      'string'
    ]
    partnerServers: [
      {
        id: 'string'
      }
    ]
    readWriteEndpoint: {
      failoverPolicy: 'string'
      failoverWithDataLossGracePeriodMinutes: int
    }
  }
}

Eigenschapswaarden

servers/failoverGroups

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)

Tekenlimiet: 1-63

Geldige tekens:
Kleine letters, cijfers en afbreekstreepjes.

Kan niet beginnen of eindigen met afbreekstreepje.

De resourcenaam moet uniek zijn in Azure.
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: servers
properties Resource-eigenschappen. FailoverGroupEigenschappen

FailoverGroupEigenschappen

Naam Description Waarde
databases Lijst met databases in de failovergroep. tekenreeks[]
partnerServers Lijst met partnerservergegevens voor de failovergroep. PartnerInfo[] (vereist)
readWriteEndpoint Lees-schrijfeindpunt van het exemplaar van de failovergroep. FailoverGroupReadWriteEndpoint (vereist)

PartnerInfo

Naam Description Waarde
id Resource-id van de partnerserver. tekenreeks (vereist)

FailoverGroupReadWriteEndpoint

Naam Description Waarde
failoverPolicy Failoverbeleid van het eindpunt lezen/schrijven voor de failovergroep. Als failoverPolicy automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. 'Automatisch'
'Handmatig' (vereist)
failoverWithDataLossGracePeriodMinutes Respijtperiode voordat een failover met gegevensverlies wordt geprobeerd voor het eindpunt lezen/schrijven. Als failoverPolicy automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. int

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure SQL servers en database maken met failovergroep

Implementeren op Azure
Hiermee maakt u twee Azure SQL servers, een database en een failovergroep.

Resourcedefinitie van ARM-sjabloon

Het resourcetype servers/failoverGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/servers/failoverGroups wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Sql/servers/failoverGroups",
  "apiVersion": "2022-11-01-preview",
  "name": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "databases": [ "string" ],
    "partnerServers": [
      {
        "id": "string"
      }
    ],
    "readWriteEndpoint": {
      "failoverPolicy": "string",
      "failoverWithDataLossGracePeriodMinutes": "int"
    }
  }
}

Eigenschapswaarden

servers/failoverGroups

Naam Description Waarde
type Het resourcetype 'Microsoft.Sql/servers/failoverGroups'
apiVersion De resource-API-versie '2022-11-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)

Tekenlimiet: 1-63

Geldige tekens:
Kleine letters, cijfers en afbreekstreepjes.

Kan niet beginnen of eindigen met afbreekstreepje.

De resourcenaam moet uniek zijn in Azure.
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Resource-eigenschappen. FailoverGroupProperties

FailoverGroupProperties

Naam Description Waarde
databases Lijst met databases in de failovergroep. tekenreeks[]
partnerServers Lijst met partnerservergegevens voor de failovergroep. PartnerInfo[] (vereist)
readWriteEndpoint Lees-schrijfeindpunt van het exemplaar van de failovergroep. FailoverGroupReadWriteEndpoint (vereist)

PartnerInfo

Naam Description Waarde
id Resource-id van de partnerserver. tekenreeks (vereist)

FailoverGroupReadWriteEndpoint

Naam Description Waarde
failoverPolicy Failoverbeleid van het eindpunt lezen/schrijven voor de failovergroep. Als failoverPolicy automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. 'Automatisch'
'Handmatig' (vereist)
failoverWithDataLossGracePeriodMinutes Respijtperiode voordat een failover met gegevensverlies wordt geprobeerd voor het eindpunt lezen/schrijven. Als failoverPolicy automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. int

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure SQL servers en database maken met failovergroep

Implementeren op Azure
Hiermee maakt u twee Azure SQL servers, een database en een failovergroep.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype servers/failoverGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/failoverGroups-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/failoverGroups@2022-11-01-preview"
  name = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      databases = [
        "string"
      ]
      partnerServers = [
        {
          id = "string"
        }
      ]
      readWriteEndpoint = {
        failoverPolicy = "string"
        failoverWithDataLossGracePeriodMinutes = int
      }
    }
  })
}

Eigenschapswaarden

servers/failoverGroups

Naam Description Waarde
type Het resourcetype "Microsoft.Sql/servers/failoverGroups@2022-11-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-63

Geldige tekens:
Kleine letters, cijfers en afbreekstreepjes.

Kan niet beginnen of eindigen met afbreekstreepje.

De resourcenaam moet uniek zijn in Azure.
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van type: servers
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
properties Resource-eigenschappen. FailoverGroupProperties

FailoverGroupProperties

Naam Description Waarde
databases Lijst met databases in de failovergroep. tekenreeks[]
partnerServers Lijst met partnerservergegevens voor de failovergroep. PartnerInfo[] (vereist)
readWriteEndpoint Lees-schrijfeindpunt van het exemplaar van de failovergroep. FailoverGroupReadWriteEndpoint (vereist)

PartnerInfo

Naam Description Waarde
id Resource-id van de partnerserver. tekenreeks (vereist)

FailoverGroupReadWriteEndpoint

Naam Description Waarde
failoverPolicy Failoverbeleid van het eindpunt lezen/schrijven voor de failovergroep. Als failoverPolicy automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. "Automatisch"
"Handmatig" (vereist)
failoverWithDataLossGracePeriodMinutes Respijtperiode voordat een failover met gegevensverlies wordt geprobeerd voor het eindpunt lezen/schrijven. Als failoverPolicy automatisch is, is failoverWithDataLossGracePeriodMinutes vereist. int