Delen via


Microsoft.DBforPostgreSQL serverGroupsv2 2022-11-08

Bicep-resourcedefinitie

Het resourcetype serverGroupsv2 kan worden geïmplementeerd met bewerkingen die zijn gericht op:

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

Resource-indeling

Als u een Microsoft.DBforPostgreSQL/serverGroupsv2-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DBforPostgreSQL/serverGroupsv2@2022-11-08' = {
  location: 'string'
  name: 'string'
  properties: {
    administratorLoginPassword: 'string'
    citusVersion: 'string'
    coordinatorEnablePublicIpAccess: bool
    coordinatorServerEdition: 'string'
    coordinatorStorageQuotaInMb: int
    coordinatorVCores: int
    enableHa: bool
    enableShardsOnCoordinator: bool
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    nodeCount: int
    nodeEnablePublicIpAccess: bool
    nodeServerEdition: 'string'
    nodeStorageQuotaInMb: int
    nodeVCores: int
    pointInTimeUTC: 'string'
    postgresqlVersion: 'string'
    preferredPrimaryZone: 'string'
    sourceLocation: 'string'
    sourceResourceId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

ClusterProperties

Naam Beschrijving Waarde
administratorLoginPassword Het wachtwoord van de beheerdersaanmelding. Vereist voor het maken. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
citusVersion De citus-extensieversie op alle clusterservers. snaar
coordinatorEnablePublicIpAccess Als openbare toegang is ingeschakeld voor coördinator. Bool
coordinatorServerEdition De editie van een coördinatorserver (standaard: GeneralPurpose). Vereist voor het maken. snaar
coördinatorStorageQuotaInMb De opslag van een server in MB. Vereist voor het maken. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
coördinatorVCores Het aantal vCores van een server (max. 96). Vereist voor het maken. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
enableHa Als hoge beschikbaarheid (HA) is ingeschakeld of niet voor het cluster. Bool
enableShardsOnCoordinator Als gedistribueerde tabellen al dan niet op coördinator worden geplaatst. Moet worden ingesteld op 'true' op clusters met één knooppunt. Vereist opnieuw verdelen van shards nadat de waarde is gewijzigd. Bool
maintenanceWindow Onderhoudsvenster van een cluster. MaintenanceWindow-
nodeCount Aantal werkknooppunten van het cluster. Wanneer het aantal knooppunten 0 is, vertegenwoordigt het één knooppuntconfiguratie met de mogelijkheid om gedistribueerde tabellen op dat knooppunt te maken. 2 of meer werkknooppunten vertegenwoordigen configuratie met meerdere knooppunten. De waarde voor het aantal knooppunten mag niet 1 zijn. Vereist voor het maken. Int
nodeEnablePublicIpAccess Als openbare toegang is ingeschakeld op werkknooppunten. Bool
nodeServerEdition De editie van een knooppuntserver (standaard: MemoryOptimized). snaar
nodeStorageQuotaInMb De opslag in MB op elk werkknooppunt. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
nodeVCores De berekening in vCores op elk werkknooppunt (max. 104). Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
pointInTimeUTC Datum en tijd in UTC (ISO8601-indeling) voor het herstellen van clusters. snaar
postgresqlVersion De primaire PostgreSQL-versie op alle clusterservers. snaar
preferredPrimaryZone Voorkeur voor primaire beschikbaarheidszone (AZ) voor alle clusterservers. snaar
sourceLocation De Azure-regio van het broncluster voor leesreplicaclusters. snaar
sourceResourceId De resource-id van het broncluster voor leesreplicaclusters. snaar

MaintenanceWindow

Naam Beschrijving Waarde
customWindow Hiermee wordt aangegeven of het aangepaste onderhoudsvenster is ingeschakeld of niet. snaar
dayOfWeek Voorkeursdag van de week voor onderhoudsvenster. Int
startHour Beginuur binnen de voorkeursdag van de week voor onderhoudsvenster. Int
startMinute Beginminut binnen het beginuur voor onderhoudsvenster. Int

Microsoft.DBforPostgreSQL/serverGroupsv2

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 3
Patroon = ^(?![0-9]+$)(?!-)[a-z0-9-]{3,40}(?<!-)$ (vereist)
Eigenschappen Eigenschappen van het cluster. ClusterProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype serverGroupsv2 kan worden geïmplementeerd met bewerkingen die zijn gericht op:

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

Resource-indeling

Als u een Microsoft.DBforPostgreSQL/serverGroupsv2-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
  "apiVersion": "2022-11-08",
  "name": "string",
  "location": "string",
  "properties": {
    "administratorLoginPassword": "string",
    "citusVersion": "string",
    "coordinatorEnablePublicIpAccess": "bool",
    "coordinatorServerEdition": "string",
    "coordinatorStorageQuotaInMb": "int",
    "coordinatorVCores": "int",
    "enableHa": "bool",
    "enableShardsOnCoordinator": "bool",
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "nodeCount": "int",
    "nodeEnablePublicIpAccess": "bool",
    "nodeServerEdition": "string",
    "nodeStorageQuotaInMb": "int",
    "nodeVCores": "int",
    "pointInTimeUTC": "string",
    "postgresqlVersion": "string",
    "preferredPrimaryZone": "string",
    "sourceLocation": "string",
    "sourceResourceId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

ClusterProperties

Naam Beschrijving Waarde
administratorLoginPassword Het wachtwoord van de beheerdersaanmelding. Vereist voor het maken. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
citusVersion De citus-extensieversie op alle clusterservers. snaar
coordinatorEnablePublicIpAccess Als openbare toegang is ingeschakeld voor coördinator. Bool
coordinatorServerEdition De editie van een coördinatorserver (standaard: GeneralPurpose). Vereist voor het maken. snaar
coördinatorStorageQuotaInMb De opslag van een server in MB. Vereist voor het maken. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
coördinatorVCores Het aantal vCores van een server (max. 96). Vereist voor het maken. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
enableHa Als hoge beschikbaarheid (HA) is ingeschakeld of niet voor het cluster. Bool
enableShardsOnCoordinator Als gedistribueerde tabellen al dan niet op coördinator worden geplaatst. Moet worden ingesteld op 'true' op clusters met één knooppunt. Vereist opnieuw verdelen van shards nadat de waarde is gewijzigd. Bool
maintenanceWindow Onderhoudsvenster van een cluster. MaintenanceWindow-
nodeCount Aantal werkknooppunten van het cluster. Wanneer het aantal knooppunten 0 is, vertegenwoordigt het één knooppuntconfiguratie met de mogelijkheid om gedistribueerde tabellen op dat knooppunt te maken. 2 of meer werkknooppunten vertegenwoordigen configuratie met meerdere knooppunten. De waarde voor het aantal knooppunten mag niet 1 zijn. Vereist voor het maken. Int
nodeEnablePublicIpAccess Als openbare toegang is ingeschakeld op werkknooppunten. Bool
nodeServerEdition De editie van een knooppuntserver (standaard: MemoryOptimized). snaar
nodeStorageQuotaInMb De opslag in MB op elk werkknooppunt. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
nodeVCores De berekening in vCores op elk werkknooppunt (max. 104). Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
pointInTimeUTC Datum en tijd in UTC (ISO8601-indeling) voor het herstellen van clusters. snaar
postgresqlVersion De primaire PostgreSQL-versie op alle clusterservers. snaar
preferredPrimaryZone Voorkeur voor primaire beschikbaarheidszone (AZ) voor alle clusterservers. snaar
sourceLocation De Azure-regio van het broncluster voor leesreplicaclusters. snaar
sourceResourceId De resource-id van het broncluster voor leesreplicaclusters. snaar

MaintenanceWindow

Naam Beschrijving Waarde
customWindow Hiermee wordt aangegeven of het aangepaste onderhoudsvenster is ingeschakeld of niet. snaar
dayOfWeek Voorkeursdag van de week voor onderhoudsvenster. Int
startHour Beginuur binnen de voorkeursdag van de week voor onderhoudsvenster. Int
startMinute Beginminut binnen het beginuur voor onderhoudsvenster. Int

Microsoft.DBforPostgreSQL/serverGroupsv2

Naam Beschrijving Waarde
apiVersion De API-versie '2022-11-08'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 3
Patroon = ^(?![0-9]+$)(?!-)[a-z0-9-]{3,40}(?<!-)$ (vereist)
Eigenschappen Eigenschappen van het cluster. ClusterProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.DBforPostgreSQL/serverGroupsv2'

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype serverGroupsv2 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

Als u een Microsoft.DBforPostgreSQL/serverGroupsv2-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/serverGroupsv2@2022-11-08"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administratorLoginPassword = "string"
      citusVersion = "string"
      coordinatorEnablePublicIpAccess = bool
      coordinatorServerEdition = "string"
      coordinatorStorageQuotaInMb = int
      coordinatorVCores = int
      enableHa = bool
      enableShardsOnCoordinator = bool
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      nodeCount = int
      nodeEnablePublicIpAccess = bool
      nodeServerEdition = "string"
      nodeStorageQuotaInMb = int
      nodeVCores = int
      pointInTimeUTC = "string"
      postgresqlVersion = "string"
      preferredPrimaryZone = "string"
      sourceLocation = "string"
      sourceResourceId = "string"
    }
  })
}

Eigenschapswaarden

ClusterProperties

Naam Beschrijving Waarde
administratorLoginPassword Het wachtwoord van de beheerdersaanmelding. Vereist voor het maken. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
citusVersion De citus-extensieversie op alle clusterservers. snaar
coordinatorEnablePublicIpAccess Als openbare toegang is ingeschakeld voor coördinator. Bool
coordinatorServerEdition De editie van een coördinatorserver (standaard: GeneralPurpose). Vereist voor het maken. snaar
coördinatorStorageQuotaInMb De opslag van een server in MB. Vereist voor het maken. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
coördinatorVCores Het aantal vCores van een server (max. 96). Vereist voor het maken. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
enableHa Als hoge beschikbaarheid (HA) is ingeschakeld of niet voor het cluster. Bool
enableShardsOnCoordinator Als gedistribueerde tabellen al dan niet op coördinator worden geplaatst. Moet worden ingesteld op 'true' op clusters met één knooppunt. Vereist opnieuw verdelen van shards nadat de waarde is gewijzigd. Bool
maintenanceWindow Onderhoudsvenster van een cluster. MaintenanceWindow-
nodeCount Aantal werkknooppunten van het cluster. Wanneer het aantal knooppunten 0 is, vertegenwoordigt het één knooppuntconfiguratie met de mogelijkheid om gedistribueerde tabellen op dat knooppunt te maken. 2 of meer werkknooppunten vertegenwoordigen configuratie met meerdere knooppunten. De waarde voor het aantal knooppunten mag niet 1 zijn. Vereist voor het maken. Int
nodeEnablePublicIpAccess Als openbare toegang is ingeschakeld op werkknooppunten. Bool
nodeServerEdition De editie van een knooppuntserver (standaard: MemoryOptimized). snaar
nodeStorageQuotaInMb De opslag in MB op elk werkknooppunt. Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
nodeVCores De berekening in vCores op elk werkknooppunt (max. 104). Zie /azure/cosmos-db/postgresql/resources-compute voor meer informatie. Int
pointInTimeUTC Datum en tijd in UTC (ISO8601-indeling) voor het herstellen van clusters. snaar
postgresqlVersion De primaire PostgreSQL-versie op alle clusterservers. snaar
preferredPrimaryZone Voorkeur voor primaire beschikbaarheidszone (AZ) voor alle clusterservers. snaar
sourceLocation De Azure-regio van het broncluster voor leesreplicaclusters. snaar
sourceResourceId De resource-id van het broncluster voor leesreplicaclusters. snaar

MaintenanceWindow

Naam Beschrijving Waarde
customWindow Hiermee wordt aangegeven of het aangepaste onderhoudsvenster is ingeschakeld of niet. snaar
dayOfWeek Voorkeursdag van de week voor onderhoudsvenster. Int
startHour Beginuur binnen de voorkeursdag van de week voor onderhoudsvenster. Int
startMinute Beginminut binnen het beginuur voor onderhoudsvenster. Int

Microsoft.DBforPostgreSQL/serverGroupsv2

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 3
Patroon = ^(?![0-9]+$)(?!-)[a-z0-9-]{3,40}(?<!-)$ (vereist)
Eigenschappen Eigenschappen van het cluster. ClusterProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.DBforPostgreSQL/serverGroupsv2@2022-11-08"

TrackedResourceTags

Naam Beschrijving Waarde