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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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értelmezett
{
administratorLogin: 'string'
administratorLoginPassword: 'string'
createMode: 'Default'
}
A GeoRestoreesetében használja a következőt:
{
createMode: 'GeoRestore'
sourceServerId: 'string'
}
A PointInTimeRestore
{
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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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értelmezett
{
"administratorLogin": "string",
"administratorLoginPassword": "string",
"createMode": "Default"
}
A GeoRestoreesetében használja a következőt:
{
"createMode": "GeoRestore",
"sourceServerId": "string"
}
A PointInTimeRestore
{
"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- |
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 |
Az Airflow Web App postgreSQL-adatbázissal való üzembe helyezésének sablonja az App Servicesben |
Buffalo Web App |
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 |
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ó) |
Web App Linuxon a PostgreSQL |
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 |
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értelmezett
{
administratorLogin = "string"
administratorLoginPassword = "string"
createMode = "Default"
}
A GeoRestoreesetében használja a következőt:
{
createMode = "GeoRestore"
sourceServerId = "string"
}
A PointInTimeRestore
{
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 |