Share via


Microsoft.DBforPostgreSQL-kiszolgálók 2017-12-01-preview

Bicep-erőforrásdefiníció

A kiszolgálók erőforrástípusa olyan műveletekkel helyezhető üzembe, 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/servers erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.DBforPostgreSQL/servers@2017-12-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  properties: {
    minimalTlsVersion: 'string'
    sslEnforcement: 'string'
    storageProfile: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
      storageAutogrow: 'string'
      storageMB: int
    }
    version: 'string'
    createMode: 'string'
    // For remaining properties, see ServerPropertiesForCreateOrServerProperties objects
  }
}

ServerPropertiesForCreateOrServerProperties objektumok

Állítsa be a createMode tulajdonságot az objektum típusának megadásához.

Alapértelmezett beállításként használja a következőt:

  createMode: 'Default'
  administratorLogin: 'string'
  administratorLoginPassword: 'string'

A GeoRestore esetében használja a következőt:

  createMode: 'GeoRestore'
  sourceServerId: 'string'

A PointInTimeRestore esetében használja a következőt:

  createMode: 'PointInTimeRestore'
  restorePointInTime: 'string'
  sourceServerId: 'string'

Replika esetén használja a következőt:

  createMode: 'Replica'
  sourceServerId: 'string'

Tulajdonságértékek

Szerverek

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-63

Érvényes karakterek:
Kisbetűk, kötőjelek és számok.

Nem lehet kötőjellel kezdeni vagy végződni.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Az a hely, ahol az erőforrás található. sztring (kötelező)
tags Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. 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. ServerPropertiesForCreateOrServerProperties (kötelező)

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
minimalTlsVersion Minimális TLS-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
sslEnforcement Engedélyezze az SSL-kényszerítés használatát, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
version Kiszolgáló verziója. '10'
'10.0'
'10.2'
'11'
'9.5'
'9.6'
createMode Az objektum típusának beállítása Alapértelmezett
Georestore
PointInTimeRestore
Replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Engedélyezze a georedundáns vagy nem a kiszolgálói biztonsági mentést. "Letiltva"
"Engedélyezve"
storageAutogrow Engedélyezze a tárterület automatikus növelését. "Letiltva"
"Engedélyezve"
storageMB Kiszolgáló számára engedélyezett maximális tárterület. int

ServerPropertiesForDefaultLétrehozás

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (kötelező)
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 (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. sztring (kötelező)

ServerPropertiesForGeoRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "GeoRestore" (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "PointInTimeRestore" (kötelező)
restorePointInTime Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. sztring (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForReplica

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Replika" (kötelező)
sourceServerId Az elsődleges kiszolgáló azonosítója, amelyből replikát szeretne létrehozni. sztring (kötelező)

SKU

Név Leírás Érték
capacity A vertikális fel-/felskálázási kapacitás, amely a kiszolgáló számítási egységeit képviseli. int
family A hardvercsalád. sztring
name A termékváltozat neve, jellemzően réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
size Az erőforrás által a megfelelő módon értelmezendő méretkód. sztring
tier Az adott termékváltozat szintje, például Alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

Gyorssablonok

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

Sablon Description
Airflow webalkalmazás PostgreSQL-adatbázissal az App Servicesben

Üzembe helyezés az Azure-ban
Az Airflow-webalkalmazás PostgreSQL-adatbázissal való üzembe helyezésének sablonja az App Servicesben
Buffalo webalkalmazás

Üzembe helyezés az Azure-ban
Kezdje el gyorsan és olcsón futtatni a Golang Buffalo-alkalmazást az Azure-ban.
Azure Database for PostgreSQL üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Azure-adatbázis üzembe helyezését a PostgreSQL-hez VNet-integrációval.
Airflow Docker Web App Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál puckel/docker-airflow rendszerkép (legújabb címke) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-szel
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL(előzetes verzió) használatával.
Sonarqube Docker Web App Linuxon PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL(előzetes verzió) használatával
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL-lel.

ARM-sablon erőforrás-definíciója

A kiszolgálók erőforrástípusa olyan műveletekkel helyezhető üzembe, 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/servers erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.DBforPostgreSQL/servers",
  "apiVersion": "2017-12-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "properties": {
    "minimalTlsVersion": "string",
    "sslEnforcement": "string",
    "storageProfile": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string",
      "storageAutogrow": "string",
      "storageMB": "int"
    },
    "version": "string",
    "createMode": "string"
    // For remaining properties, see ServerPropertiesForCreateOrServerProperties objects
  }
}

ServerPropertiesForCreateOrServerProperties objektumok

Állítsa be a createMode tulajdonságot az objektum típusának megadásához.

Alapértelmezett beállításként használja a következőt:

  "createMode": "Default",
  "administratorLogin": "string",
  "administratorLoginPassword": "string"

A GeoRestore esetében használja a következőt:

  "createMode": "GeoRestore",
  "sourceServerId": "string"

A PointInTimeRestore esetében használja a következőt:

  "createMode": "PointInTimeRestore",
  "restorePointInTime": "string",
  "sourceServerId": "string"

Replika esetén használja a következőt:

  "createMode": "Replica",
  "sourceServerId": "string"

Tulajdonságértékek

Szerverek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DBforPostgreSQL/servers"
apiVersion Az erőforrás API-verziója '2017-12-01-preview"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-63

Érvényes karakterek:
Kisbetűk, kötőjelek és számok.

Nem lehet kötőjellel kezdeni vagy végződni.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Az a hely, ahol az erőforrás található. sztring (kötelező)
tags Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. 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. ServerPropertiesForCreateOrServerProperties (kötelező)

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
minimalTlsVersion Minimális TLS-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
sslEnforcement Engedélyezze az SSL-kényszerítés használatát, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
version Kiszolgáló verziója. '10'
'10.0'
'10.2'
'11'
'9.5'
'9.6'
createMode Az objektum típusának beállítása Alapértelmezett
Georestore
PointInTimeRestore
Replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Engedélyezze a georedundáns vagy nem a kiszolgálói biztonsági mentést. "Letiltva"
"Engedélyezve"
storageAutogrow Engedélyezze a tárterület automatikus növelését. "Letiltva"
"Engedélyezve"
storageMB Kiszolgáló számára engedélyezett maximális tárterület. int

ServerPropertiesForDefaultLétrehozás

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (kötelező)
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 (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. sztring (kötelező)

ServerPropertiesForGeoRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "GeoRestore" (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "PointInTimeRestore" (kötelező)
restorePointInTime Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. sztring (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForReplica

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Replika" (kötelező)
sourceServerId Az elsődleges kiszolgáló azonosítója, amelyből replikát szeretne létrehozni. sztring (kötelező)

SKU

Név Leírás Érték
capacity A vertikális fel-/felskálázási kapacitás, amely a kiszolgáló számítási egységeit képviseli. int
family A hardvercsalád. sztring
name A termékváltozat neve, jellemzően réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
size Az erőforrás által a megfelelő módon értelmezendő méretkód. sztring
tier Az adott termékváltozat szintje, például Alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

Gyorssablonok

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

Sablon Description
Airflow webalkalmazás PostgreSQL-adatbázissal az App Servicesben

Üzembe helyezés az Azure-ban
Az Airflow-webalkalmazás PostgreSQL-adatbázissal való üzembe helyezésének sablonja az App Servicesben
Buffalo webalkalmazás

Üzembe helyezés az Azure-ban
Kezdje el gyorsan és olcsón futtatni a Golang Buffalo-alkalmazást az Azure-ban.
Azure Database for PostgreSQL üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Azure-adatbázis üzembe helyezését a PostgreSQL-hez VNet-integrációval.
Airflow Docker Web App Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál puckel/docker-airflow rendszerkép (legújabb címke) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-szel
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL(előzetes verzió) használatával.
Sonarqube Docker Web App Linuxon PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL(előzetes verzió) használatával
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL-lel.

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

A kiszolgálók erőforrástípusa olyan műveletekkel helyezhető üzembe, 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/servers erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/servers@2017-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      minimalTlsVersion = "string"
      sslEnforcement = "string"
      storageProfile = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
        storageAutogrow = "string"
        storageMB = int
      }
      version = "string"
      createMode = "string"
      // For remaining properties, see ServerPropertiesForCreateOrServerProperties objects
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

ServerPropertiesForCreateOrServerProperties objektumok

Állítsa be a createMode tulajdonságot az objektum típusának megadásához.

Alapértelmezett beállításként használja a következőt:

  createMode = "Default"
  administratorLogin = "string"
  administratorLoginPassword = "string"

A GeoRestore esetében használja a következőt:

  createMode = "GeoRestore"
  sourceServerId = "string"

A PointInTimeRestore esetében használja a következőt:

  createMode = "PointInTimeRestore"
  restorePointInTime = "string"
  sourceServerId = "string"

Replika esetén használja a következőt:

  createMode = "Replica"
  sourceServerId = "string"

Tulajdonságértékek

Szerverek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DBforPostgreSQL/servers@2017-12-01-preview"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-63

Érvényes karakterek:
Kisbetűk, kötőjelek és számok.

Nem lehet kötőjellel kezdeni vagy végződni.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Az a hely, ahol az erőforrás található. 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 Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. Címkenevek és -értékek szótára.
Sku A kiszolgáló termékváltozata (tarifacsomag). SKU
properties A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
minimalTlsVersion Minimális TLS-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
sslEnforcement Engedélyezze az SSL-kényszerítés használatát, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
version Kiszolgáló verziója. "10"
"10.0"
"10.2"
"11"
"9.5"
"9.6"
createMode Az objektum típusának beállítása Alapértelmezett
Georestore
PointInTimeRestore
Replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Engedélyezze a georedundáns vagy nem a kiszolgálói biztonsági mentést. "Letiltva"
"Engedélyezve"
storageAutogrow Engedélyezze a tárterület automatikus növelését. "Letiltva"
"Engedélyezve"
storageMB Kiszolgáló számára engedélyezett maximális tárterület. int

ServerPropertiesForDefaultLétrehozás

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (kötelező)
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 (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. sztring (kötelező)

ServerPropertiesForGeoRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "GeoRestore" (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "PointInTimeRestore" (kötelező)
restorePointInTime Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. sztring (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForReplica

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Replika" (kötelező)
sourceServerId Az elsődleges kiszolgáló azonosítója, amelyből replikát szeretne létrehozni. sztring (kötelező)

SKU

Név Leírás Érték
capacity A vertikális fel-/felskálázási kapacitás, amely a kiszolgáló számítási egységeit képviseli. int
family A hardvercsalád. sztring
name A termékváltozat neve, jellemzően réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
size Az erőforrás által a megfelelő módon értelmezendő méretkód. sztring
tier Az adott termékváltozat szintje, például Alapszintű. "Alapszintű"
"GeneralPurpose"
"MemoryOptimized"