Share via


Rugalmas Microsoft.DBforPostgreSQLServers 2021-06-01

Bicep-erőforrásdefiníció

A flexibleServers erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DBforPostgreSQL/flexibleServers erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.DBforPostgreSQL/flexibleServers@2021-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    availabilityZone: 'string'
    backup: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    highAvailability: {
      mode: 'string'
      standbyAvailabilityZone: 'string'
    }
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    network: {
      delegatedSubnetResourceId: 'string'
      privateDnsZoneArmResourceId: 'string'
    }
    pointInTimeUTC: 'string'
    sourceServerResourceId: 'string'
    storage: {
      storageSizeGB: int
    }
    version: 'string'
  }
}

Tulajdonságértékek

flexibleServers

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)
location A földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A kiszolgáló termékváltozata (tarifacsomag). Sku
properties A kiszolgáló tulajdonságai. Kiszolgálótulajdonságok

Kiszolgálótulajdonságok

Név Leírás Érték
administratorLogin A kiszolgáló rendszergazdai bejelentkezési neve. Csak a kiszolgáló létrehozásakor adható meg (és a létrehozáshoz szükséges). sztring
administratorLoginPassword A rendszergazdai bejelentkezési jelszó (a kiszolgáló létrehozásához szükséges). sztring
availabilityZone a kiszolgáló rendelkezésre állási zónájának adatai. sztring
biztonsági mentés Kiszolgáló biztonsági mentési tulajdonságai. Biztonsági mentés
createMode Új PostgreSQL-kiszolgáló létrehozásának módja. "Létrehozás"
"Alapértelmezett"
"PointInTimeRestore"
"Frissítés"
magas rendelkezésre állás A kiszolgáló magas rendelkezésre állási tulajdonságai. Magas rendelkezésre állás
maintenanceWindow A kiszolgáló karbantartási időszakának tulajdonságai. KarbantartásWindow
network Egy kiszolgáló hálózati tulajdonságai. Hálózat
pointInTimeUTC Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. Ez akkor szükséges, ha a "createMode" a "PointInTimeRestore". sztring
sourceServerResourceId A forráskiszolgáló erőforrás-azonosítója, amelyből vissza szeretne állítani. Ez akkor szükséges, ha a "createMode" a "PointInTimeRestore". sztring
storage Egy kiszolgáló tárolási tulajdonságai. Storage
version PostgreSQL-kiszolgáló verziója. '11'
'12'
'13'
'14'

Backup

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Egy érték, amely azt jelzi, hogy Geo-Redundant biztonsági mentés engedélyezve van-e a kiszolgálón. "Letiltva"
"Engedélyezve"

Magas rendelkezésre állás

Név Leírás Érték
mód A kiszolgáló HA üzemmódja. "Letiltva"
"ZoneRedundant"
standbyAvailabilityZone a készenléti állapot rendelkezésre állási zónájának információi. sztring

KarbantartásWindow

Név Leírás Érték
customWindow azt jelzi, hogy az egyéni ablak engedélyezve van-e vagy le van-e tiltva sztring
dayOfWeek a hét napja karbantartási időszak esetén int
startHour karbantartási időszak kezdési órája int
startMinute karbantartási időszak kezdő perce int

Network (Hálózat)

Név Leírás Érték
delegatedSubnetResourceId delegált alhálózat arm erőforrás-azonosítója. sztring
privateDnsZoneArmResourceId privát DNS-zóna arm erőforrás-azonosítója. sztring

Tárolás

Név Leírás Érték
storageSizeGB Kiszolgáló számára engedélyezett maximális tárterület. int

SKU

Név Leírás Érték
name A termékváltozat neve, általában réteg + család + magok, például Standard_D4s_v3. sztring (kötelező)
tier Az adott termékváltozat szintje, pl. Burstable. "Kipukkanható"
"GeneralPurpose"
'MemoryOptimized' (kötelező)

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Azure Database for PostgreSQL (rugalmas) üzembe helyezése az AAD-vel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy rugalmas kiszolgálói Azure-adatbázist helyezzen üzembe a PostgreSQL-hez AAD-integrációval.
Azure Database for PostgreSQL (rugalmas) üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy rugalmas kiszolgálói Azure-adatbázis üzembe helyezését a PostgreSQL-hez VNet-integrációval.
SonarQube a Web Appon PostgreSQL-sel és VNet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű üzembe helyezést biztosít a SonarQube webalkalmazásban Linux rendszeren, rugalmas PostgreSQL-kiszolgálóval, virtuális hálózatok integrációjával és privát DNS-sel.

ARM-sablon erőforrásdefiníciója

A rugalmasServers erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DBforPostgreSQL/flexibleServers erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.DBforPostgreSQL/flexibleServers",
  "apiVersion": "2021-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "availabilityZone": "string",
    "backup": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "highAvailability": {
      "mode": "string",
      "standbyAvailabilityZone": "string"
    },
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "network": {
      "delegatedSubnetResourceId": "string",
      "privateDnsZoneArmResourceId": "string"
    },
    "pointInTimeUTC": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "storageSizeGB": "int"
    },
    "version": "string"
  }
}

Tulajdonságértékek

flexibleServers

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DBforPostgreSQL/flexibleServers"
apiVersion Az erőforrás API-verziója '2021-06-01'
name Az erőforrás neve sztring (kötelező)
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A kiszolgáló termékváltozata (tarifacsomag). Sku
properties A kiszolgáló tulajdonságai. Kiszolgálótulajdonságok

Kiszolgálótulajdonságok

Név Leírás Érték
administratorLogin Egy kiszolgáló rendszergazdai bejelentkezési neve. Csak a kiszolgáló létrehozásakor adható meg (és a létrehozáshoz szükséges). sztring
administratorLoginPassword A rendszergazda bejelentkezési jelszava (a kiszolgáló létrehozásához szükséges). sztring
availabilityZone a kiszolgáló rendelkezésre állási zónájának adatai. sztring
biztonsági mentés Egy kiszolgáló biztonsági mentési tulajdonságai. Biztonsági mentés
createMode Új PostgreSQL-kiszolgáló létrehozásának módja. 'Létrehozás'
"Alapértelmezett"
"PointInTimeRestore"
"Frissítés"
highAvailability A kiszolgáló magas rendelkezésre állási tulajdonságai. Magas rendelkezésre állás
maintenanceWindow A kiszolgáló karbantartási időszakának tulajdonságai. KarbantartásWindow
network Egy kiszolgáló hálózati tulajdonságai. Hálózat
pointInTimeUTC Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítás időpontját. Ez akkor szükséges, ha a "createMode" a "PointInTimeRestore". sztring
sourceServerResourceId A forráskiszolgáló erőforrás-azonosítója, amelyből vissza szeretne állítani. Ez akkor szükséges, ha a "createMode" a "PointInTimeRestore". sztring
storage Egy kiszolgáló tárolási tulajdonságai. Storage
version PostgreSQL-kiszolgáló verziója. '11'
'12'
'13'
'14'

Backup

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Érték, amely azt jelzi, hogy Geo-Redundant biztonsági mentés engedélyezve van-e a kiszolgálón. "Letiltva"
"Engedélyezve"

Magas rendelkezésre állás

Név Leírás Érték
mód A kiszolgáló HA üzemmódja. "Letiltva"
"ZoneRedundant"
standbyAvailabilityZone a készenléti állapot rendelkezésre állási zónájának információi. sztring

KarbantartásWindow

Név Leírás Érték
customWindow azt jelzi, hogy az egyéni ablak engedélyezve van-e vagy le van-e tiltva sztring
dayOfWeek a hét napja karbantartási időszak esetén int
startHour karbantartási időszak kezdési órája int
startMinute karbantartási időszak kezdő perce int

Network (Hálózat)

Név Leírás Érték
delegatedSubnetResourceId delegált alhálózat arm erőforrás-azonosítója. sztring
privateDnsZoneArmResourceId privát DNS-zóna arm erőforrás-azonosítója. sztring

Tárolás

Név Leírás Érték
storageSizeGB Kiszolgáló számára engedélyezett maximális tárterület. int

SKU

Név Leírás Érték
name A termékváltozat neve, jellemzően réteg + család + magok, például Standard_D4s_v3. sztring (kötelező)
tier Az adott termékváltozat szintje, pl. Burstable. "Kicsúszható"
"GeneralPurpose"
'MemoryOptimized' (kötelező)

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Azure Database for PostgreSQL (rugalmas) üzembe helyezése az AAD-vel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy rugalmas kiszolgáló azure-adatbázisának üzembe helyezését a PostgreSQL-hez AAD-integrációval.
Azure Database for PostgreSQL (rugalmas) üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy rugalmas kiszolgáló azure-adatbázisának üzembe helyezését a PostgreSQL-hez VNet-integrációval.
SonarQube webalkalmazás PostgreSQL- és VNet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű üzembe helyezést biztosít a SonarQube webalkalmazásban Linux rendszeren rugalmas PostgreSQL-kiszolgálóval, VNet-integrációval és privát DNS-sel.

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A flexibleServers erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DBforPostgreSQL/flexibleServers erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/flexibleServers@2021-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      availabilityZone = "string"
      backup = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      highAvailability = {
        mode = "string"
        standbyAvailabilityZone = "string"
      }
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      network = {
        delegatedSubnetResourceId = "string"
        privateDnsZoneArmResourceId = "string"
      }
      pointInTimeUTC = "string"
      sourceServerResourceId = "string"
      storage = {
        storageSizeGB = int
      }
      version = "string"
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Tulajdonságértékek

flexibleServers

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DBforPostgreSQL/flexibleServers@2021-06-01"
name Az erőforrás neve sztring (kötelező)
location A földrajzi hely, ahol az erőforrás él sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára.
Sku A kiszolgáló termékváltozata (tarifacsomag). Sku
properties A kiszolgáló tulajdonságai. Kiszolgálótulajdonságok

Kiszolgálótulajdonságok

Név Leírás Érték
administratorLogin A kiszolgáló rendszergazdai bejelentkezési neve. Csak a kiszolgáló létrehozásakor adható meg (és a létrehozáshoz szükséges). sztring
administratorLoginPassword A rendszergazdai bejelentkezési jelszó (a kiszolgáló létrehozásához szükséges). sztring
availabilityZone a kiszolgáló rendelkezésre állási zónájának adatai. sztring
biztonsági mentés Kiszolgáló biztonsági mentési tulajdonságai. Biztonsági mentés
createMode Új PostgreSQL-kiszolgáló létrehozásának módja. "Létrehozás"
"Alapértelmezett"
"PointInTimeRestore"
"Frissítés"
magas rendelkezésre állás A kiszolgáló magas rendelkezésre állási tulajdonságai. Magas rendelkezésre állás
maintenanceWindow A kiszolgáló karbantartási időszakának tulajdonságai. KarbantartásWindow
network Egy kiszolgáló hálózati tulajdonságai. Hálózat
pointInTimeUTC Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. Ez akkor szükséges, ha a "createMode" a "PointInTimeRestore". sztring
sourceServerResourceId A forráskiszolgáló erőforrás-azonosítója, amelyből vissza szeretne állítani. Ez akkor szükséges, ha a "createMode" a "PointInTimeRestore". sztring
storage Egy kiszolgáló tárolási tulajdonságai. Storage
version PostgreSQL-kiszolgáló verziója. "11"
"12"
"13"
"14"

Backup

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Egy érték, amely azt jelzi, hogy Geo-Redundant biztonsági mentés engedélyezve van-e a kiszolgálón. "Letiltva"
"Engedélyezve"

Magas rendelkezésre állás

Név Leírás Érték
mód A kiszolgáló magas rendelkezésre állást szolgáló módja. "Letiltva"
"ZoneRedundant"
standbyAvailabilityZone rendelkezésre állási zóna információi a készenléti kiszolgálóról. sztring

KarbantartásWindow

Név Leírás Érték
customWindow azt jelzi, hogy az egyéni ablak engedélyezve van-e vagy le van-e tiltva sztring
dayOfWeek a hét napja karbantartási időszak esetén int
startHour karbantartási időszak kezdési órája int
startMinute karbantartási időszak kezdő perce int

Network (Hálózat)

Név Leírás Érték
delegatedSubnetResourceId delegált alhálózat arm erőforrás-azonosítója. sztring
privateDnsZoneArmResourceId privát DNS-zóna ARM-erőforrás-azonosítója. sztring

Tárolás

Név Leírás Érték
storageSizeGB Kiszolgáló számára engedélyezett maximális tárterület. int

SKU

Név Leírás Érték
name A termékváltozat neve, jellemzően réteg + család + magok, például Standard_D4s_v3. sztring (kötelező)
tier Az adott termékváltozat szintje, pl. Burstable. "Kicsúszható"
"GeneralPurpose"
"MemoryOptimized" (kötelező)