Megosztás a következőn keresztül:


Microsoft.DBforPostgreSQL-kiszolgálók

Bicep-erőforrásdefiníció

A kiszolgálók erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    infrastructureEncryption: 'string'
    minimalTlsVersion: 'string'
    publicNetworkAccess: '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'
  }
  tags: {
    {customized property}: 'string'
  }
}

ServerPropertiesForCreateOrServerProperties objektumok

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

Az alapértelmezetthasználja a következőt:

{
  administratorLogin: 'string'
  administratorLoginPassword: 'string'
  createMode: 'Default'
}

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

{
  createMode: 'GeoRestore'
  sourceServerId: 'string'
}

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

{
  createMode: 'PointInTimeRestore'
  restorePointInTime: 'string'
  sourceServerId: 'string'
}

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

{
  createMode: 'Replica'
  sourceServerId: 'string'
}

Tulajdonságértékek

Microsoft.DBforPostgreSQL/servers

Név Leírás Érték
azonosság A kiszolgáló Azure Active Directory-identitása. ResourceIdentity
hely Az erőforrás helye. sztring (kötelező)
név Az erőforrás neve sztring (kötelező)
kellékek A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)
Sku A kiszolgáló termékváltozata (tarifacsomag). termékváltozat
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése

ResourceIdentity

Név Leírás Érték
típus Az identitás típusa. Állítsa ezt a "SystemAssigned" értékre, hogy automatikusan létrehozhasson és hozzárendelhessen egy Azure Active Directory-tagot az erőforráshoz. "SystemAssigned"

ServerForCreateTags

Név Leírás Érték

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
createMode Az ServerPropertiesForDefaultCreatetípus alapértelmezett értékére van állítva. Állítsa be a "GeoRestore" értéket ServerPropertiesForGeoRestoretípushoz. Állítsa be a "PointInTimeRestore" értéket ServerPropertiesForRestoretípushoz. A ServerPropertiesForReplica típushoz állítsa a "Replika" értéket. "Alapértelmezett"
"GeoRestore"
"PointInTimeRestore"
"Replika" (kötelező)
infrastructureEncryption Állapot, amely azt mutatja, hogy a kiszolgáló engedélyezte-e az infrastruktúra titkosítását. "Letiltva"
"Engedélyezve"
minimalTlsVersion Minimális Tls-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
publicNetworkAccess Azt jelzi, hogy engedélyezett-e nyilvános hálózati hozzáférés ehhez a kiszolgálóhoz. Az érték megadása nem kötelező, de ha be van adva, "Engedélyezve" vagy "Letiltva" értéknek kell lennie "Letiltva"
"Engedélyezve"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
verzió Kiszolgáló verziója. '10'
'10.0'
'10.2'
'11'
'9.5'
'9.6'

ServerPropertiesForDefaultCreate

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 (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként. (kötelező)
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (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ó azon 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 A replika létrehozásához használható főkiszolgáló azonosítója. 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ás időpontját. sztring (kötelező)
sourceServerId A forráskiszolgáló azon azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

Sku

Név Leírás Érték
kapacitás A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. Int

Korlátok:
Minimális érték = 0
Család A hardvercsalád. húr
név A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
méret Az erőforrás által a megfelelő módon értelmezendő méretkód. húr
kötő Az adott termékváltozat szintje, például alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

StorageProfile

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

Gyorsútmutató-minták

Az alábbi gyorsútmutató-minták üzembe helyezik ezt az erőforrástípust.

Bicep-fájl Leírás
Az Azure Database for PostgreSQL üzembe helyezése virtuális hálózattal Ez a sablon lehetővé teszi egy Azure-adatbázis üzembe helyezését a PostgreSQL-hez VNet-integrációval.
Sonarqube Docker Web App linuxos postgreSQL- 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-lel (előzetes verzió)

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

A kiszolgálók erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "infrastructureEncryption": "string",
    "minimalTlsVersion": "string",
    "publicNetworkAccess": "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

ServerPropertiesForCreateOrServerProperties objektumok

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

Az alapértelmezetthasználja a következőt:

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

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

{
  "createMode": "GeoRestore",
  "sourceServerId": "string"
}

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

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

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

{
  "createMode": "Replica",
  "sourceServerId": "string"
}

Tulajdonságértékek

Microsoft.DBforPostgreSQL/servers

Név Leírás Érték
apiVersion Az API verziója '2017-12-01'
azonosság A kiszolgáló Azure Active Directory-identitása. ResourceIdentity
hely Az erőforrás helye. sztring (kötelező)
név Az erőforrás neve sztring (kötelező)
kellékek A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)
Sku A kiszolgáló termékváltozata (tarifacsomag). termékváltozat
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
típus Az erőforrás típusa "Microsoft.DBforPostgreSQL/servers"

ResourceIdentity

Név Leírás Érték
típus Az identitás típusa. Állítsa ezt a "SystemAssigned" értékre, hogy automatikusan létrehozhasson és hozzárendelhessen egy Azure Active Directory-tagot az erőforráshoz. "SystemAssigned"

ServerForCreateTags

Név Leírás Érték

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
createMode Az ServerPropertiesForDefaultCreatetípus alapértelmezett értékére van állítva. Állítsa be a "GeoRestore" értéket ServerPropertiesForGeoRestoretípushoz. Állítsa be a "PointInTimeRestore" értéket ServerPropertiesForRestoretípushoz. A ServerPropertiesForReplica típushoz állítsa a "Replika" értéket. "Alapértelmezett"
"GeoRestore"
"PointInTimeRestore"
"Replika" (kötelező)
infrastructureEncryption Állapot, amely azt mutatja, hogy a kiszolgáló engedélyezte-e az infrastruktúra titkosítását. "Letiltva"
"Engedélyezve"
minimalTlsVersion Minimális Tls-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
publicNetworkAccess Azt jelzi, hogy engedélyezett-e nyilvános hálózati hozzáférés ehhez a kiszolgálóhoz. Az érték megadása nem kötelező, de ha be van adva, "Engedélyezve" vagy "Letiltva" értéknek kell lennie "Letiltva"
"Engedélyezve"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
verzió Kiszolgáló verziója. '10'
'10.0'
'10.2'
'11'
'9.5'
'9.6'

ServerPropertiesForDefaultCreate

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 (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként. (kötelező)
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (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ó azon 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 A replika létrehozásához használható főkiszolgáló azonosítója. 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ás időpontját. sztring (kötelező)
sourceServerId A forráskiszolgáló azon azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

Sku

Név Leírás Érték
kapacitás A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. Int

Korlátok:
Minimális érték = 0
Család A hardvercsalád. húr
név A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
méret Az erőforrás által a megfelelő módon értelmezendő méretkód. húr
kötő Az adott termékváltozat szintje, például alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

StorageProfile

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

Rövid útmutatósablonok

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

Sablon Leírás
Airflow Docker Web App linuxos postgreSQL-

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

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

Üzembe helyezés az Azure-ban
Kezdje el gyorsan és olcsón futtatni a Golang Buffalo-alkalmazást az Azure-ban.
Az 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.
Sonarqube Docker Web App linuxos postgreSQL-

Ü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-lel (előzetes verzió)
Web App Linuxon a PostgreSQL

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

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a Web App Linuxon való üzembe helyezésére az Azure Database for PostgreSQL használatával.

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

A kiszolgálók erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  body = jsonencode({
    properties = {
      infrastructureEncryption = "string"
      minimalTlsVersion = "string"
      publicNetworkAccess = "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"
  }
  tags = {
    {customized property} = "string"
  }
}

ServerPropertiesForCreateOrServerProperties objektumok

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

Az alapértelmezetthasználja a következőt:

{
  administratorLogin = "string"
  administratorLoginPassword = "string"
  createMode = "Default"
}

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

{
  createMode = "GeoRestore"
  sourceServerId = "string"
}

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

{
  createMode = "PointInTimeRestore"
  restorePointInTime = "string"
  sourceServerId = "string"
}

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

{
  createMode = "Replica"
  sourceServerId = "string"
}

Tulajdonságértékek

Microsoft.DBforPostgreSQL/servers

Név Leírás Érték
azonosság A kiszolgáló Azure Active Directory-identitása. ResourceIdentity
hely Az erőforrás helye. sztring (kötelező)
név Az erőforrás neve sztring (kötelező)
kellékek A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)
Sku A kiszolgáló termékváltozata (tarifacsomag). termékváltozat
Címkék Erőforráscímkék Címkenevek és -értékek szótára.
típus Az erőforrás típusa "Microsoft.DBforPostgreSQL/servers@2017-12-01"

ResourceIdentity

Név Leírás Érték
típus Az identitás típusa. Állítsa ezt a "SystemAssigned" értékre, hogy automatikusan létrehozhasson és hozzárendelhessen egy Azure Active Directory-tagot az erőforráshoz. "SystemAssigned"

ServerForCreateTags

Név Leírás Érték

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
createMode Az ServerPropertiesForDefaultCreatetípus alapértelmezett értékére van állítva. Állítsa be a "GeoRestore" értéket ServerPropertiesForGeoRestoretípushoz. Állítsa be a "PointInTimeRestore" értéket ServerPropertiesForRestoretípushoz. A ServerPropertiesForReplica típushoz állítsa a "Replika" értéket. "Alapértelmezett"
"GeoRestore"
"PointInTimeRestore"
"Replika" (kötelező)
infrastructureEncryption Állapot, amely azt mutatja, hogy a kiszolgáló engedélyezte-e az infrastruktúra titkosítását. "Letiltva"
"Engedélyezve"
minimalTlsVersion Minimális Tls-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
publicNetworkAccess Azt jelzi, hogy engedélyezett-e nyilvános hálózati hozzáférés ehhez a kiszolgálóhoz. Az érték megadása nem kötelező, de ha be van adva, "Engedélyezve" vagy "Letiltva" értéknek kell lennie "Letiltva"
"Engedélyezve"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
verzió Kiszolgáló verziója. '10'
'10.0'
'10.2'
'11'
'9.5'
'9.6'

ServerPropertiesForDefaultCreate

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 (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként. (kötelező)
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (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ó azon 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 A replika létrehozásához használható főkiszolgáló azonosítója. 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ás időpontját. sztring (kötelező)
sourceServerId A forráskiszolgáló azon azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

Sku

Név Leírás Érték
kapacitás A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. Int

Korlátok:
Minimális érték = 0
Család A hardvercsalád. húr
név A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
méret Az erőforrás által a megfelelő módon értelmezendő méretkód. húr
kötő Az adott termékváltozat szintje, például alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

StorageProfile

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