Server Microsoft.DBforPostgreSQL
- Terbaru
-
2017-12-01 - 2017-12-01-preview
Definisi sumber daya Bicep
Jenis sumber daya server dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.DBforPostgreSQL/servers, tambahkan Bicep berikut ke templat Anda.
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'
}
}
Objek ServerPropertiesForCreateOrServerProperties
Atur properti
UntukDefault
{
administratorLogin: 'string'
administratorLoginPassword: 'string'
createMode: 'Default'
}
UntukGeoRestore
{
createMode: 'GeoRestore'
sourceServerId: 'string'
}
Untuk PointInTimeRestore, gunakan:
{
createMode: 'PointInTimeRestore'
restorePointInTime: 'string'
sourceServerId: 'string'
}
UntukReplika
{
createMode: 'Replica'
sourceServerId: 'string'
}
Nilai properti
Microsoft.DBforPostgreSQL/servers
Nama | Deskripsi | Nilai |
---|---|---|
identitas | Identitas Azure Active Directory server. | ResourceIdentity |
tempat | Lokasi tempat sumber daya berada. | string (diperlukan) |
Nama | Nama sumber daya | string (diperlukan) |
Properti | Properti server. | ServerPropertiesForCreateOrServerProperties (diperlukan) |
Sku | SKU (tingkat harga) server. | Sku |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
ResourceIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya. | 'SystemAssigned' |
ServerForCreateTags
Nama | Deskripsi | Nilai |
---|
ServerPropertiesForCreateOrServerProperties
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Atur ke 'Default' untuk jenis ServerPropertiesForDefaultCreate. Atur ke 'GeoRestore' untuk jenis ServerPropertiesForGeoRestore. Atur ke 'PointInTimeRestore' untuk jenis ServerPropertiesForRestore. Atur ke 'Replika' untuk jenis ServerPropertiesForReplica. | 'Default' 'GeoRestore' 'PointInTimeRestore' 'Replika' (diperlukan) |
infrastructureEncryption | Status memperlihatkan apakah enkripsi infrastruktur yang diaktifkan server. | 'Dinonaktifkan' 'Diaktifkan' |
minimalTlsVersion | Terapkan versi Tls minimal untuk server. | 'TLS1_0' 'TLS1_1' 'TLS1_2' 'TLSEnforcementDisabled' |
publicNetworkAccess | Apakah akses jaringan publik diperbolehkan atau tidak untuk server ini. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' | 'Dinonaktifkan' 'Diaktifkan' |
sslEnforcement | Aktifkan penegakan ssl atau tidak saat tersambung ke server. | 'Dinonaktifkan' 'Diaktifkan' |
storageProfile | Profil penyimpanan server. | StorageProfile |
versi | Versi server. | '10' '10.0' '10.2' '11' '9.5' '9.6' |
ServerPropertiesForDefaultCreate
Nama | Deskripsi | Nilai |
---|---|---|
administratorLogin | Nama masuk administrator server. Hanya dapat ditentukan ketika server sedang dibuat (dan diperlukan untuk pembuatan). | string (diperlukan) |
administratorLoginPassword | Kata sandi login administrator. | tali Kendala: Nilai sensitif. Teruskan sebagai parameter aman. (diperlukan) |
createMode | Mode untuk membuat server baru. | 'Default' (diperlukan) |
ServerPropertiesForGeoRestore
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'GeoRestore' (diperlukan) |
sourceServerId | Id server sumber yang akan dipulihkan. | string (diperlukan) |
ServerPropertiesForReplica
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'Replika' (diperlukan) |
sourceServerId | Id server master untuk membuat replika. | string (diperlukan) |
ServerPropertiesForRestore
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'PointInTimeRestore' (diperlukan) |
restorePointInTime | Waktu pembuatan titik pemulihan (format ISO8601), menentukan waktu untuk memulihkan. | string (diperlukan) |
sourceServerId | Id server sumber yang akan dipulihkan. | string (diperlukan) |
Sku
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Kapasitas peningkatan/peluasan skala, mewakili unit komputasi server. | Int Kendala: Nilai min = 0 |
keluarga | Keluarga perangkat keras. | tali |
Nama | Nama sku, biasanya, tingkat + keluarga + inti, misalnya B_Gen4_1, GP_Gen5_8. | string (diperlukan) |
tingginya | Kode ukuran, yang akan ditafsirkan oleh sumber daya yang sesuai. | tali |
Tier | Tingkat SKU tertentu, misalnya Dasar. | 'Dasar' 'GeneralPurpose' 'MemoryOptimized' |
StorageProfile
Nama | Deskripsi | Nilai |
---|---|---|
backupRetentionDays | Hari retensi cadangan untuk server. | Int |
geoRedundantBackup | Aktifkan Geo-redundan atau tidak untuk pencadangan server. | 'Dinonaktifkan' 'Diaktifkan' |
storageAutogrow | Aktifkan Penyimpanan Tumbuh Otomatis. | 'Dinonaktifkan' 'Diaktifkan' |
storageMB | Penyimpanan maks yang diizinkan untuk server. | Int |
Sampel mulai cepat
Sampel mulai cepat berikut menyebarkan jenis sumber daya ini.
Bicep File | Deskripsi |
---|---|
Menyebarkan Azure Database for PostgreSQL dengan VNet | Templat ini menyediakan cara untuk menyebarkan database Azure untuk PostgreSQL dengan integrasi VNet. |
Sonarqube Docker Web App di Linux dengan PostgreSQL | Templat ini menyediakan cara mudah untuk menyebarkan gambar docker Sonarqube (tag alpine) pada Aplikasi Web Linux dengan database Azure untuk PostgreSQL(Pratinjau) |
Definisi sumber daya templat ARM
Jenis sumber daya server dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.DBforPostgreSQL/servers, tambahkan JSON berikut ke templat Anda.
{
"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"
}
}
Objek ServerPropertiesForCreateOrServerProperties
Atur properti
UntukDefault
{
"administratorLogin": "string",
"administratorLoginPassword": "string",
"createMode": "Default"
}
UntukGeoRestore
{
"createMode": "GeoRestore",
"sourceServerId": "string"
}
Untuk PointInTimeRestore, gunakan:
{
"createMode": "PointInTimeRestore",
"restorePointInTime": "string",
"sourceServerId": "string"
}
UntukReplika
{
"createMode": "Replica",
"sourceServerId": "string"
}
Nilai properti
Microsoft.DBforPostgreSQL/servers
Nama | Deskripsi | Nilai |
---|---|---|
apiVersion | Versi api | '2017-12-01' |
identitas | Identitas Azure Active Directory server. | ResourceIdentity |
tempat | Lokasi tempat sumber daya berada. | string (diperlukan) |
Nama | Nama sumber daya | string (diperlukan) |
Properti | Properti server. | ServerPropertiesForCreateOrServerProperties (diperlukan) |
Sku | SKU (tingkat harga) server. | Sku |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
jenis | Jenis sumber daya | 'Microsoft.DBforPostgreSQL/servers' |
ResourceIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya. | 'SystemAssigned' |
ServerForCreateTags
Nama | Deskripsi | Nilai |
---|
ServerPropertiesForCreateOrServerProperties
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Atur ke 'Default' untuk jenis ServerPropertiesForDefaultCreate. Atur ke 'GeoRestore' untuk jenis ServerPropertiesForGeoRestore. Atur ke 'PointInTimeRestore' untuk jenis ServerPropertiesForRestore. Atur ke 'Replika' untuk jenis ServerPropertiesForReplica. | 'Default' 'GeoRestore' 'PointInTimeRestore' 'Replika' (diperlukan) |
infrastructureEncryption | Status memperlihatkan apakah enkripsi infrastruktur yang diaktifkan server. | 'Dinonaktifkan' 'Diaktifkan' |
minimalTlsVersion | Terapkan versi Tls minimal untuk server. | 'TLS1_0' 'TLS1_1' 'TLS1_2' 'TLSEnforcementDisabled' |
publicNetworkAccess | Apakah akses jaringan publik diperbolehkan atau tidak untuk server ini. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' | 'Dinonaktifkan' 'Diaktifkan' |
sslEnforcement | Aktifkan penegakan ssl atau tidak saat tersambung ke server. | 'Dinonaktifkan' 'Diaktifkan' |
storageProfile | Profil penyimpanan server. | StorageProfile |
versi | Versi server. | '10' '10.0' '10.2' '11' '9.5' '9.6' |
ServerPropertiesForDefaultCreate
Nama | Deskripsi | Nilai |
---|---|---|
administratorLogin | Nama masuk administrator server. Hanya dapat ditentukan ketika server sedang dibuat (dan diperlukan untuk pembuatan). | string (diperlukan) |
administratorLoginPassword | Kata sandi login administrator. | tali Kendala: Nilai sensitif. Teruskan sebagai parameter aman. (diperlukan) |
createMode | Mode untuk membuat server baru. | 'Default' (diperlukan) |
ServerPropertiesForGeoRestore
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'GeoRestore' (diperlukan) |
sourceServerId | Id server sumber yang akan dipulihkan. | string (diperlukan) |
ServerPropertiesForReplica
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'Replika' (diperlukan) |
sourceServerId | Id server master untuk membuat replika. | string (diperlukan) |
ServerPropertiesForRestore
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'PointInTimeRestore' (diperlukan) |
restorePointInTime | Waktu pembuatan titik pemulihan (format ISO8601), menentukan waktu untuk memulihkan. | string (diperlukan) |
sourceServerId | Id server sumber yang akan dipulihkan. | string (diperlukan) |
Sku
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Kapasitas peningkatan/peluasan skala, mewakili unit komputasi server. | Int Kendala: Nilai min = 0 |
keluarga | Keluarga perangkat keras. | tali |
Nama | Nama sku, biasanya, tingkat + keluarga + inti, misalnya B_Gen4_1, GP_Gen5_8. | string (diperlukan) |
tingginya | Kode ukuran, yang akan ditafsirkan oleh sumber daya yang sesuai. | tali |
Tier | Tingkat SKU tertentu, misalnya Dasar. | 'Dasar' 'GeneralPurpose' 'MemoryOptimized' |
StorageProfile
Nama | Deskripsi | Nilai |
---|---|---|
backupRetentionDays | Hari retensi cadangan untuk server. | Int |
geoRedundantBackup | Aktifkan Geo-redundan atau tidak untuk pencadangan server. | 'Dinonaktifkan' 'Diaktifkan' |
storageAutogrow | Aktifkan Penyimpanan Tumbuh Otomatis. | 'Dinonaktifkan' 'Diaktifkan' |
storageMB | Penyimpanan maks yang diizinkan untuk server. | Int |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Airflow Docker Web App di Linux dengan PostgreSQL |
Templat ini menyediakan cara mudah untuk menyebarkan gambar puckel/docker-airflow (tag terbaru) di Linux Web App dengan database Azure untuk PostgreSQL |
Airflow Web App dengan database PostgreSQL di App Services |
Templat untuk menyebarkan Airflow Web App dengan database PostgreSQL di App Services |
Buffalo Web App |
Mulai jalankan Aplikasi Buffalo Golang Anda di Azure dengan cepat dan murah. |
Menyebarkan Azure Database for PostgreSQL dengan VNet |
Templat ini menyediakan cara untuk menyebarkan database Azure untuk PostgreSQL dengan integrasi VNet. |
Sonarqube Docker Web App di Linux dengan PostgreSQL |
Templat ini menyediakan cara mudah untuk menyebarkan gambar docker Sonarqube (tag alpine) pada Aplikasi Web Linux dengan database Azure untuk PostgreSQL(Pratinjau) |
Web App di Linux dengan PostgreSQL |
Templat ini menyediakan cara mudah untuk menyebarkan Aplikasi Web di Linux dengan Azure database for PostgreSQL(Pratinjau). |
Web App di Linux dengan PostgreSQL |
Templat ini menyediakan cara mudah untuk menyebarkan Aplikasi Web di Linux dengan Azure database for PostgreSQL. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya server dapat disebarkan dengan operasi yang menargetkan:
- grup Sumber Daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.DBforPostgreSQL/servers, tambahkan Terraform berikut ke templat Anda.
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"
}
}
Objek ServerPropertiesForCreateOrServerProperties
Atur properti
UntukDefault
{
administratorLogin = "string"
administratorLoginPassword = "string"
createMode = "Default"
}
UntukGeoRestore
{
createMode = "GeoRestore"
sourceServerId = "string"
}
Untuk PointInTimeRestore, gunakan:
{
createMode = "PointInTimeRestore"
restorePointInTime = "string"
sourceServerId = "string"
}
UntukReplika
{
createMode = "Replica"
sourceServerId = "string"
}
Nilai properti
Microsoft.DBforPostgreSQL/servers
Nama | Deskripsi | Nilai |
---|---|---|
identitas | Identitas Azure Active Directory server. | ResourceIdentity |
tempat | Lokasi tempat sumber daya berada. | string (diperlukan) |
Nama | Nama sumber daya | string (diperlukan) |
Properti | Properti server. | ServerPropertiesForCreateOrServerProperties (diperlukan) |
Sku | SKU (tingkat harga) server. | Sku |
Tags | Tag sumber daya | Kamus nama dan nilai tag. |
jenis | Jenis sumber daya | "Microsoft.DBforPostgreSQL/servers@2017-12-01" |
ResourceIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya. | 'SystemAssigned' |
ServerForCreateTags
Nama | Deskripsi | Nilai |
---|
ServerPropertiesForCreateOrServerProperties
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Atur ke 'Default' untuk jenis ServerPropertiesForDefaultCreate. Atur ke 'GeoRestore' untuk jenis ServerPropertiesForGeoRestore. Atur ke 'PointInTimeRestore' untuk jenis ServerPropertiesForRestore. Atur ke 'Replika' untuk jenis ServerPropertiesForReplica. | 'Default' 'GeoRestore' 'PointInTimeRestore' 'Replika' (diperlukan) |
infrastructureEncryption | Status memperlihatkan apakah enkripsi infrastruktur yang diaktifkan server. | 'Dinonaktifkan' 'Diaktifkan' |
minimalTlsVersion | Terapkan versi Tls minimal untuk server. | 'TLS1_0' 'TLS1_1' 'TLS1_2' 'TLSEnforcementDisabled' |
publicNetworkAccess | Apakah akses jaringan publik diperbolehkan atau tidak untuk server ini. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' | 'Dinonaktifkan' 'Diaktifkan' |
sslEnforcement | Aktifkan penegakan ssl atau tidak saat tersambung ke server. | 'Dinonaktifkan' 'Diaktifkan' |
storageProfile | Profil penyimpanan server. | StorageProfile |
versi | Versi server. | '10' '10.0' '10.2' '11' '9.5' '9.6' |
ServerPropertiesForDefaultCreate
Nama | Deskripsi | Nilai |
---|---|---|
administratorLogin | Nama masuk administrator server. Hanya dapat ditentukan ketika server sedang dibuat (dan diperlukan untuk pembuatan). | string (diperlukan) |
administratorLoginPassword | Kata sandi login administrator. | tali Kendala: Nilai sensitif. Teruskan sebagai parameter aman. (diperlukan) |
createMode | Mode untuk membuat server baru. | 'Default' (diperlukan) |
ServerPropertiesForGeoRestore
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'GeoRestore' (diperlukan) |
sourceServerId | Id server sumber yang akan dipulihkan. | string (diperlukan) |
ServerPropertiesForReplica
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'Replika' (diperlukan) |
sourceServerId | Id server master untuk membuat replika. | string (diperlukan) |
ServerPropertiesForRestore
Nama | Deskripsi | Nilai |
---|---|---|
createMode | Mode untuk membuat server baru. | 'PointInTimeRestore' (diperlukan) |
restorePointInTime | Waktu pembuatan titik pemulihan (format ISO8601), menentukan waktu untuk memulihkan. | string (diperlukan) |
sourceServerId | Id server sumber yang akan dipulihkan. | string (diperlukan) |
Sku
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Kapasitas peningkatan/peluasan skala, mewakili unit komputasi server. | Int Kendala: Nilai min = 0 |
keluarga | Keluarga perangkat keras. | tali |
Nama | Nama sku, biasanya, tingkat + keluarga + inti, misalnya B_Gen4_1, GP_Gen5_8. | string (diperlukan) |
tingginya | Kode ukuran, yang akan ditafsirkan oleh sumber daya yang sesuai. | tali |
Tier | Tingkat SKU tertentu, misalnya Dasar. | 'Dasar' 'GeneralPurpose' 'MemoryOptimized' |
StorageProfile
Nama | Deskripsi | Nilai |
---|---|---|
backupRetentionDays | Hari retensi cadangan untuk server. | Int |
geoRedundantBackup | Aktifkan Geo-redundan atau tidak untuk pencadangan server. | 'Dinonaktifkan' 'Diaktifkan' |
storageAutogrow | Aktifkan Penyimpanan Tumbuh Otomatis. | 'Dinonaktifkan' 'Diaktifkan' |
storageMB | Penyimpanan maks yang diizinkan untuk server. | Int |