Servery Microsoft.DBforPostgreSQL 2017-12-01
- nejnovější
- 12. 12. 2017
-
12. 12. 2017
Definice prostředku Bicep
Typ prostředku serverů je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DBforPostgreSQL/servers, přidejte do šablony následující bicep.
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'
}
}
Objekty ServerPropertiesForCreateOrServerProperties
Nastavte createMode vlastnost určit typ objektu.
Pro Výchozípoužijte:
{
administratorLogin: 'string'
administratorLoginPassword: 'string'
createMode: 'Default'
}
Pro GeoRestore použijte:
{
createMode: 'GeoRestore'
sourceServerId: 'string'
}
Pro PointInTimeRestore použijte:
{
createMode: 'PointInTimeRestore'
restorePointInTime: 'string'
sourceServerId: 'string'
}
Prorepliky
{
createMode: 'Replica'
sourceServerId: 'string'
}
Hodnoty vlastností
Microsoft.DBforPostgreSQL/servery
Jméno | Popis | Hodnota |
---|---|---|
identita | Identita azure Active Directory serveru. | |
umístění | Umístění, ve kterém se prostředek nachází. | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti serveru. | ServerPropertiesForCreateOrServerProperties (povinné) |
sku | Skladová položka (cenová úroveň) serveru. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
ResourceIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity. Nastavte ho na SystemAssigned, aby se automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory pro daný prostředek. | SystemAssigned |
ServerForCreateTags
Jméno | Popis | Hodnota |
---|
ServerPropertiesForCreateOrServerProperties
Jméno | Popis | Hodnota |
---|---|---|
createMode | Pro typ ServerPropertiesForDefaultCreatena hodnotu Default . Pro typ ServerPropertiesForGeoRestorenastavte na GeoRestore . Nastavte na PointInTimeRestore pro typ ServerPropertiesForRestore. Pro typ ServerPropertiesForReplicana hodnotu Replika . | Výchozí "GeoRestore" PointInTimeRestore Replika (povinné) |
infrastructureEncryption | Stav znázorňující, jestli šifrování infrastruktury s povolenou serverem | Zakázáno Povoleno |
minimalTlsVersion | Vynucujte minimální verzi protokolu TLS pro server. | "TLS1_0" "TLS1_1" "TLS1_2" TLSEnforcementDisabled |
publicNetworkAccess | Určuje, jestli je pro tento server povolený nebo není povolený přístup k veřejné síti. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). | Zakázáno Povoleno |
sslEnforcement | Povolte vynucení ssl nebo ne při připojení k serveru. | Zakázáno Povoleno |
storageProfile | Profil úložiště serveru | storageProfile |
verze | Verze serveru. | '10' '10.0' '10.2' '11' '9.5' '9.6' |
ServerPropertiesForDefaultCreate
Jméno | Popis | Hodnota |
---|---|---|
administratorLogin | Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). | string (povinné) |
administratorLoginPassword | Heslo pro přihlášení správce. | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. (povinné) |
createMode | Režim pro vytvoření nového serveru. | Výchozí (povinné) |
ServerPropertiesForGeoRestore
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | GeoRestore (povinné) |
sourceServerId | ID zdrojového serveru, ze které chcete provést obnovení. | string (povinné) |
ServerPropertiesForReplica
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | Replika (povinné) |
sourceServerId | ID hlavního serveru pro vytvoření repliky. | string (povinné) |
ServerPropertiesForRestore
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | PointInTimeRestore (povinné) |
restorePointInTime | Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. | string (povinné) |
sourceServerId | ID zdrojového serveru, ze které chcete provést obnovení. | string (povinné) |
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Kapacita vertikálního navýšení/navýšení kapacity představující výpočetní jednotky serveru. | Int Omezení: Minimální hodnota = 0 |
Rodina | Řada hardwaru. | řetězec |
Jméno | Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8. | string (povinné) |
velikost | Kód velikosti, který má být interpretován prostředkem podle potřeby. | řetězec |
úroveň | Úroveň konkrétní skladové položky, např. Basic. | "Základní" GeneralPurpose PaměťOptimized |
StorageProfile
Jméno | Popis | Hodnota |
---|---|---|
backupRetentionDays | Doba uchovávání záloh pro server. | Int |
geoRedundantBackup | Povolte geograficky redundantní zálohování serveru nebo ne. | Zakázáno Povoleno |
storageAutogrow | Povolte automatické zvětšování úložiště. | Zakázáno Povoleno |
storageMB | Maximální povolené úložiště pro server. | Int |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
nasazení služby Azure Database for PostgreSQL s využitím virtuální sítě | Tato šablona poskytuje způsob, jak nasadit databázi Azure for PostgreSQL s integrací virtuální sítě. |
Sonarqube Docker Web App v Linuxu s PostgreSQL | Tato šablona poskytuje snadný způsob nasazení image Dockeru Sonarqube (alpine tag) ve webové aplikaci s Linuxem s azure database for PostgreSQL(Preview). |
Definice prostředku šablony ARM
Typ prostředku serverů je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DBforPostgreSQL/servers, přidejte do šablony následující JSON.
{
"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"
}
}
Objekty ServerPropertiesForCreateOrServerProperties
Nastavte createMode vlastnost určit typ objektu.
Pro Výchozípoužijte:
{
"administratorLogin": "string",
"administratorLoginPassword": "string",
"createMode": "Default"
}
Pro GeoRestore použijte:
{
"createMode": "GeoRestore",
"sourceServerId": "string"
}
Pro PointInTimeRestore použijte:
{
"createMode": "PointInTimeRestore",
"restorePointInTime": "string",
"sourceServerId": "string"
}
Prorepliky
{
"createMode": "Replica",
"sourceServerId": "string"
}
Hodnoty vlastností
Microsoft.DBforPostgreSQL/servery
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2017-12-01' |
identita | Identita azure Active Directory serveru. | |
umístění | Umístění, ve kterém se prostředek nachází. | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti serveru. | ServerPropertiesForCreateOrServerProperties (povinné) |
sku | Skladová položka (cenová úroveň) serveru. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.DBforPostgreSQL/servers |
ResourceIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity. Nastavte ho na SystemAssigned, aby se automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory pro daný prostředek. | SystemAssigned |
ServerForCreateTags
Jméno | Popis | Hodnota |
---|
ServerPropertiesForCreateOrServerProperties
Jméno | Popis | Hodnota |
---|---|---|
createMode | Pro typ ServerPropertiesForDefaultCreatena hodnotu Default . Pro typ ServerPropertiesForGeoRestorenastavte na GeoRestore . Nastavte na PointInTimeRestore pro typ ServerPropertiesForRestore. Pro typ ServerPropertiesForReplicana hodnotu Replika . | Výchozí "GeoRestore" PointInTimeRestore Replika (povinné) |
infrastructureEncryption | Stav znázorňující, jestli šifrování infrastruktury s povolenou serverem | Zakázáno Povoleno |
minimalTlsVersion | Vynucujte minimální verzi protokolu TLS pro server. | "TLS1_0" "TLS1_1" "TLS1_2" TLSEnforcementDisabled |
publicNetworkAccess | Určuje, jestli je pro tento server povolený nebo není povolený přístup k veřejné síti. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). | Zakázáno Povoleno |
sslEnforcement | Povolte vynucení ssl nebo ne při připojení k serveru. | Zakázáno Povoleno |
storageProfile | Profil úložiště serveru | storageProfile |
verze | Verze serveru. | '10' '10.0' '10.2' '11' '9.5' '9.6' |
ServerPropertiesForDefaultCreate
Jméno | Popis | Hodnota |
---|---|---|
administratorLogin | Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). | string (povinné) |
administratorLoginPassword | Heslo pro přihlášení správce. | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. (povinné) |
createMode | Režim pro vytvoření nového serveru. | Výchozí (povinné) |
ServerPropertiesForGeoRestore
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | GeoRestore (povinné) |
sourceServerId | ID zdrojového serveru, ze které chcete provést obnovení. | string (povinné) |
ServerPropertiesForReplica
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | Replika (povinné) |
sourceServerId | ID hlavního serveru pro vytvoření repliky. | string (povinné) |
ServerPropertiesForRestore
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | PointInTimeRestore (povinné) |
restorePointInTime | Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. | string (povinné) |
sourceServerId | ID zdrojového serveru, ze které chcete provést obnovení. | string (povinné) |
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Kapacita vertikálního navýšení/navýšení kapacity představující výpočetní jednotky serveru. | Int Omezení: Minimální hodnota = 0 |
Rodina | Řada hardwaru. | řetězec |
Jméno | Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8. | string (povinné) |
velikost | Kód velikosti, který má být interpretován prostředkem podle potřeby. | řetězec |
úroveň | Úroveň konkrétní skladové položky, např. Basic. | "Základní" GeneralPurpose PaměťOptimized |
StorageProfile
Jméno | Popis | Hodnota |
---|---|---|
backupRetentionDays | Doba uchovávání záloh pro server. | Int |
geoRedundantBackup | Povolte geograficky redundantní zálohování serveru nebo ne. | Zakázáno Povoleno |
storageAutogrow | Povolte automatické zvětšování úložiště. | Zakázáno Povoleno |
storageMB | Maximální povolené úložiště pro server. | Int |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
Web App Dockeru Airflow v Linuxu s PostgreSQL |
Tato šablona poskytuje snadný způsob nasazení image puckel/docker-airflow (nejnovější značka) ve webové aplikaci pro Linux s využitím azure database for PostgreSQL. |
webovou aplikaci Airflow s databází PostgreSQL ve službě App Services |
Šablona pro nasazení webové aplikace Airflow s databází PostgreSQL ve službě App Services |
Buffalo Web App |
Začněte s vaší aplikací Golang Buffalo v Azure rychle a levně. |
nasazení služby Azure Database for PostgreSQL s využitím virtuální sítě |
Tato šablona poskytuje způsob, jak nasadit databázi Azure for PostgreSQL s integrací virtuální sítě. |
Sonarqube Docker Web App v Linuxu s PostgreSQL |
Tato šablona poskytuje snadný způsob nasazení image Dockeru Sonarqube (alpine tag) ve webové aplikaci s Linuxem s azure database for PostgreSQL(Preview). |
Web App v Linuxu s PostgreSQL |
Tato šablona poskytuje snadný způsob nasazení webové aplikace v Linuxu pomocí azure database for PostgreSQL(Preview). |
Web App v Linuxu s PostgreSQL |
Tato šablona poskytuje snadný způsob, jak nasadit webovou aplikaci v Linuxu pomocí Azure Database for PostgreSQL. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku serverů je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DBforPostgreSQL/servers, přidejte do šablony následující Terraform.
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"
}
}
Objekty ServerPropertiesForCreateOrServerProperties
Nastavte createMode vlastnost určit typ objektu.
Pro Výchozípoužijte:
{
administratorLogin = "string"
administratorLoginPassword = "string"
createMode = "Default"
}
Pro GeoRestore použijte:
{
createMode = "GeoRestore"
sourceServerId = "string"
}
Pro PointInTimeRestore použijte:
{
createMode = "PointInTimeRestore"
restorePointInTime = "string"
sourceServerId = "string"
}
Prorepliky
{
createMode = "Replica"
sourceServerId = "string"
}
Hodnoty vlastností
Microsoft.DBforPostgreSQL/servery
Jméno | Popis | Hodnota |
---|---|---|
identita | Identita azure Active Directory serveru. | |
umístění | Umístění, ve kterém se prostředek nachází. | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti serveru. | ServerPropertiesForCreateOrServerProperties (povinné) |
sku | Skladová položka (cenová úroveň) serveru. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.DBforPostgreSQL/servers@2017-12-01 |
ResourceIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity. Nastavte ho na SystemAssigned, aby se automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory pro daný prostředek. | SystemAssigned |
ServerForCreateTags
Jméno | Popis | Hodnota |
---|
ServerPropertiesForCreateOrServerProperties
Jméno | Popis | Hodnota |
---|---|---|
createMode | Pro typ ServerPropertiesForDefaultCreatena hodnotu Default . Pro typ ServerPropertiesForGeoRestorenastavte na GeoRestore . Nastavte na PointInTimeRestore pro typ ServerPropertiesForRestore. Pro typ ServerPropertiesForReplicana hodnotu Replika . | Výchozí "GeoRestore" PointInTimeRestore Replika (povinné) |
infrastructureEncryption | Stav znázorňující, jestli šifrování infrastruktury s povolenou serverem | Zakázáno Povoleno |
minimalTlsVersion | Vynucujte minimální verzi protokolu TLS pro server. | "TLS1_0" "TLS1_1" "TLS1_2" TLSEnforcementDisabled |
publicNetworkAccess | Určuje, jestli je pro tento server povolený nebo není povolený přístup k veřejné síti. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). | Zakázáno Povoleno |
sslEnforcement | Povolte vynucení ssl nebo ne při připojení k serveru. | Zakázáno Povoleno |
storageProfile | Profil úložiště serveru | storageProfile |
verze | Verze serveru. | '10' '10.0' '10.2' '11' '9.5' '9.6' |
ServerPropertiesForDefaultCreate
Jméno | Popis | Hodnota |
---|---|---|
administratorLogin | Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). | string (povinné) |
administratorLoginPassword | Heslo pro přihlášení správce. | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. (povinné) |
createMode | Režim pro vytvoření nového serveru. | Výchozí (povinné) |
ServerPropertiesForGeoRestore
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | GeoRestore (povinné) |
sourceServerId | ID zdrojového serveru, ze které chcete provést obnovení. | string (povinné) |
ServerPropertiesForReplica
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | Replika (povinné) |
sourceServerId | ID hlavního serveru pro vytvoření repliky. | string (povinné) |
ServerPropertiesForRestore
Jméno | Popis | Hodnota |
---|---|---|
createMode | Režim pro vytvoření nového serveru. | PointInTimeRestore (povinné) |
restorePointInTime | Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. | string (povinné) |
sourceServerId | ID zdrojového serveru, ze které chcete provést obnovení. | string (povinné) |
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Kapacita vertikálního navýšení/navýšení kapacity představující výpočetní jednotky serveru. | Int Omezení: Minimální hodnota = 0 |
Rodina | Řada hardwaru. | řetězec |
Jméno | Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8. | string (povinné) |
velikost | Kód velikosti, který má být interpretován prostředkem podle potřeby. | řetězec |
úroveň | Úroveň konkrétní skladové položky, např. Basic. | "Základní" GeneralPurpose PaměťOptimized |
StorageProfile
Jméno | Popis | Hodnota |
---|---|---|
backupRetentionDays | Doba uchovávání záloh pro server. | Int |
geoRedundantBackup | Povolte geograficky redundantní zálohování serveru nebo ne. | Zakázáno Povoleno |
storageAutogrow | Povolte automatické zvětšování úložiště. | Zakázáno Povoleno |
storageMB | Maximální povolené úložiště pro server. | Int |