Aracılığıyla paylaş


Microsoft.DBforPostgreSQL esnekSunucular 2022-03-08-preview

Bicep kaynak tanımı

flexibleServers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DBforPostgreSQL/flexibleServers kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    authConfig: {
      activeDirectoryAuthEnabled: bool
      passwordAuthEnabled: bool
      tenantId: 'string'
    }
    availabilityZone: 'string'
    backup: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    dataEncryption: {
      primaryKeyURI: 'string'
      primaryUserAssignedIdentityId: 'string'
      type: 'string'
    }
    highAvailability: {
      mode: 'string'
      standbyAvailabilityZone: 'string'
    }
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    network: {
      delegatedSubnetResourceId: 'string'
      privateDnsZoneArmResourceId: 'string'
    }
    pointInTimeUTC: 'string'
    replicaCapacity: int
    replicationRole: 'string'
    sourceServerResourceId: 'string'
    storage: {
      storageSizeGB: int
    }
    version: 'string'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik değerleri

AuthConfig

Ad Açıklama Değer
activeDirectoryAuthEnabled True ise, Azure Active Directory kimlik doğrulaması etkinleştirilir. Bool
passwordAuthEnabled Doğruysa, Parola kimlik doğrulaması etkinleştirilir. Bool
tenantId Sunucunun kiracı kimliği. dizgi

Yedek

Ad Açıklama Değer
backupRetentionDays Sunucu için yedekleme bekletme günleri. Int
geoRedundantBackup Sunucuda Geo-Redundant yedeklemenin etkinleştirilip etkinleştirilmediğini gösteren bir değer. 'Devre Dışı'
'Etkin'

DataEncryption

Ad Açıklama Değer
primaryKeyURI Birincil sunucu için veri şifreleme anahtarı için URI. dizgi
primaryUserAssignedIdentityId Birincil sunucu için veri şifrelemesi için kullanılacak Kullanıcı tarafından atanan kimliğin Kaynak Kimliği. dizgi
tür Sistem tarafından atanan ve Azure Anahtar kasası olup olmadığını gösteren veri şifreleme türü. 'AzureKeyVault'
'SystemAssigned'

HighAvailability

Ad Açıklama Değer
mod Sunucunun HA modu. 'Devre Dışı'
'SameZone'
'ZoneRedundant'
standbyAvailabilityZone bekleme alanının kullanılabilirlik alanı bilgileri. dizgi

MaintenanceWindow

Ad Açıklama Değer
customWindow özel pencerenin etkinleştirilip etkinleştirilmediğini veya devre dışı bırakılıp bırakılmadığını gösterir dizgi
dayOfWeek bakım penceresi için haftanın günü Int
startHour bakım penceresi için başlangıç saati Int
startMinute bakım penceresi için başlangıç dakikası Int

Microsoft.DBforPostgreSQL/flexibleServers

Ad Açıklama Değer
kimlik Uygulamanın kimliğini açıklar. UserAssignedIdentity
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 3
Desen = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (gerekli)
Özellikler Sunucunun özellikleri. ServerProperties
Sku Sunucunun SKU'su (fiyatlandırma katmanı). Sku
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

Ad Açıklama Değer
delegatedSubnetResourceId temsilci alt ağ arm kaynak kimliği. dizgi
privateDnsZoneArmResourceId özel dns bölgesi arm kaynak kimliği. dizgi

ServerProperties

Ad Açıklama Değer
administratorLogin Yöneticinin sunucunun oturum açma adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir). dizgi
administratorLoginPassword Yönetici oturum açma parolası (sunucu oluşturma için gereklidir). dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
authConfig Sunucunun AuthConfig özellikleri. AuthConfig
availabilityZone sunucunun kullanılabilirlik alanı bilgileri. dizgi
yedek Sunucunun yedekleme özellikleri. Backup
createMode Yeni bir PostgreSQL sunucusu oluşturma modu. 'Oluştur'
'Varsayılan'
'GeoRestore'
'PointInTimeRestore'
'Çoğaltma'
'Update'
dataEncryption Bir sunucunun veri şifreleme özellikleri. DataEncryption
highAvailability Sunucunun yüksek kullanılabilirlik özellikleri. HighAvailability
maintenanceWindow Sunucunun bakım penceresi özellikleri. BakımıWindow
Sunucunun ağ özellikleri.
pointInTimeUTC Geri yükleme noktası oluşturma zamanı (ISO8601 biçimi), geri yükleme zamanı belirtin. 'createMode' 'PointInTimeRestore' veya 'GeoRestore' olduğunda gereklidir. dizgi
replicaCapacity Sunucu için izin verilen çoğaltmalar. Int
replicationRole Sunucunun çoğaltma rolü 'AsyncReplica'
'GeoAsyncReplica'
'Hiçbiri'
'Birincil'
sourceServerResourceId Geri yükleneceği kaynak sunucu kaynak kimliği. 'createMode' 'PointInTimeRestore' veya 'GeoRestore' veya 'Replica' olduğunda gereklidir. dizgi
depolama Sunucunun depolama özellikleri. Depolama
Sürüm PostgreSQL Sunucusu sürümü. '11'
'12'
'13'
'14'

Sku

Ad Açıklama Değer
ad Sku adı, genellikle katman + aile + çekirdekler, örneğin Standard_D4s_v3. dize (gerekli)
Katmanı Belirli bir SKU'nun katmanı; örneğin, Burstable. 'Burstable'
'GeneralPurpose'
'MemoryOptimized' (gerekli)

Depolama

Ad Açıklama Değer
storageSizeGB Bir sunucu için izin verilen maksimum depolama alanı. Int

TrackedResourceTags

Ad Açıklama Değer

UserAssignedIdentity

Ad Açıklama Değer
tür bu kaynakla ilişkili kimlik türleri; şu anda 'SystemAssigned ve UserAssigned' ile sınırlı 'Hiçbiri'
'SystemAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities kullanıcı tarafından atanan kimlikler haritasını temsil eder. UserAssignedIdentityMap

UserAssignedIdentityMap

Ad Açıklama Değer

UserIdentity

Ad Açıklama Değer
clientId bu kimliğin temsil ettiği Hizmet Sorumlusunun istemci tanımlayıcısı. dizgi
principalId Bu kimliğin temsil ettiği Hizmet Sorumlusunun nesne tanımlayıcısı. dizgi

Hızlı başlangıç örnekleri

Aşağıdaki hızlı başlangıç örnekleri bu kaynak türünü dağıtır.

Bicep Dosyası Açıklama
PgFlex sunucusu oluşturma & Backup Vault aracılığıyla korumayı etkinleştirme PostgreSQL Esnek Sunucusu oluşturan ve Backup Vault aracılığıyla koruma sağlayan şablon
AAD ile PostgreSQL için Azure Veritabanı'nı dağıtma (esnek) Bu şablon, AAD tümleştirmesi ile PostgreSQL için Esnek sunucu Azure veritabanı dağıtmanın bir yolunu sağlar.
VNet ile PostgreSQL için Azure Veritabanı'nı dağıtma (esnek) Bu şablon, VNet tümleştirmesi ile PostgreSQL için Esnek sunucu Azure veritabanı dağıtmanın bir yolunu sağlar.
PostgreSQL ve sanal ağ tümleştirmesi ile Web App'te SonarQube Bu şablon PostgreSQL Esnek Sunucusu, VNet tümleştirmesi ve özel DNS ile Linux üzerinde Web App'e SonarQube'ın kolayca dağıtılmasına olanak sağlar.

ARM şablonu kaynak tanımı

flexibleServers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DBforPostgreSQL/flexibleServers kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.DBforPostgreSQL/flexibleServers",
  "apiVersion": "2022-03-08-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "authConfig": {
      "activeDirectoryAuthEnabled": "bool",
      "passwordAuthEnabled": "bool",
      "tenantId": "string"
    },
    "availabilityZone": "string",
    "backup": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "dataEncryption": {
      "primaryKeyURI": "string",
      "primaryUserAssignedIdentityId": "string",
      "type": "string"
    },
    "highAvailability": {
      "mode": "string",
      "standbyAvailabilityZone": "string"
    },
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "network": {
      "delegatedSubnetResourceId": "string",
      "privateDnsZoneArmResourceId": "string"
    },
    "pointInTimeUTC": "string",
    "replicaCapacity": "int",
    "replicationRole": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "storageSizeGB": "int"
    },
    "version": "string"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik değerleri

AuthConfig

Ad Açıklama Değer
activeDirectoryAuthEnabled True ise, Azure Active Directory kimlik doğrulaması etkinleştirilir. Bool
passwordAuthEnabled Doğruysa, Parola kimlik doğrulaması etkinleştirilir. Bool
tenantId Sunucunun kiracı kimliği. dizgi

Yedek

Ad Açıklama Değer
backupRetentionDays Sunucu için yedekleme bekletme günleri. Int
geoRedundantBackup Sunucuda Geo-Redundant yedeklemenin etkinleştirilip etkinleştirilmediğini gösteren bir değer. 'Devre Dışı'
'Etkin'

DataEncryption

Ad Açıklama Değer
primaryKeyURI Birincil sunucu için veri şifreleme anahtarı için URI. dizgi
primaryUserAssignedIdentityId Birincil sunucu için veri şifrelemesi için kullanılacak Kullanıcı tarafından atanan kimliğin Kaynak Kimliği. dizgi
tür Sistem tarafından atanan ve Azure Anahtar kasası olup olmadığını gösteren veri şifreleme türü. 'AzureKeyVault'
'SystemAssigned'

HighAvailability

Ad Açıklama Değer
mod Sunucunun HA modu. 'Devre Dışı'
'SameZone'
'ZoneRedundant'
standbyAvailabilityZone bekleme alanının kullanılabilirlik alanı bilgileri. dizgi

MaintenanceWindow

Ad Açıklama Değer
customWindow özel pencerenin etkinleştirilip etkinleştirilmediğini veya devre dışı bırakılıp bırakılmadığını gösterir dizgi
dayOfWeek bakım penceresi için haftanın günü Int
startHour bakım penceresi için başlangıç saati Int
startMinute bakım penceresi için başlangıç dakikası Int

Microsoft.DBforPostgreSQL/flexibleServers

Ad Açıklama Değer
apiVersion API sürümü '2022-03-08-preview'
kimlik Uygulamanın kimliğini açıklar. UserAssignedIdentity
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 3
Desen = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (gerekli)
Özellikler Sunucunun özellikleri. ServerProperties
Sku Sunucunun SKU'su (fiyatlandırma katmanı). Sku
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.DBforPostgreSQL/flexibleServers'

Ad Açıklama Değer
delegatedSubnetResourceId temsilci alt ağ arm kaynak kimliği. dizgi
privateDnsZoneArmResourceId özel dns bölgesi arm kaynak kimliği. dizgi

ServerProperties

Ad Açıklama Değer
administratorLogin Yöneticinin sunucunun oturum açma adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir). dizgi
administratorLoginPassword Yönetici oturum açma parolası (sunucu oluşturma için gereklidir). dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
authConfig Sunucunun AuthConfig özellikleri. AuthConfig
availabilityZone sunucunun kullanılabilirlik alanı bilgileri. dizgi
yedek Sunucunun yedekleme özellikleri. Backup
createMode Yeni bir PostgreSQL sunucusu oluşturma modu. 'Oluştur'
'Varsayılan'
'GeoRestore'
'PointInTimeRestore'
'Çoğaltma'
'Update'
dataEncryption Bir sunucunun veri şifreleme özellikleri. DataEncryption
highAvailability Sunucunun yüksek kullanılabilirlik özellikleri. HighAvailability
maintenanceWindow Sunucunun bakım penceresi özellikleri. BakımıWindow
Sunucunun ağ özellikleri.
pointInTimeUTC Geri yükleme noktası oluşturma zamanı (ISO8601 biçimi), geri yükleme zamanı belirtin. 'createMode' 'PointInTimeRestore' veya 'GeoRestore' olduğunda gereklidir. dizgi
replicaCapacity Sunucu için izin verilen çoğaltmalar. Int
replicationRole Sunucunun çoğaltma rolü 'AsyncReplica'
'GeoAsyncReplica'
'Hiçbiri'
'Birincil'
sourceServerResourceId Geri yükleneceği kaynak sunucu kaynak kimliği. 'createMode' 'PointInTimeRestore' veya 'GeoRestore' veya 'Replica' olduğunda gereklidir. dizgi
depolama Sunucunun depolama özellikleri. Depolama
Sürüm PostgreSQL Sunucusu sürümü. '11'
'12'
'13'
'14'

Sku

Ad Açıklama Değer
ad Sku adı, genellikle katman + aile + çekirdekler, örneğin Standard_D4s_v3. dize (gerekli)
Katmanı Belirli bir SKU'nun katmanı; örneğin, Burstable. 'Burstable'
'GeneralPurpose'
'MemoryOptimized' (gerekli)

Depolama

Ad Açıklama Değer
storageSizeGB Bir sunucu için izin verilen maksimum depolama alanı. Int

TrackedResourceTags

Ad Açıklama Değer

UserAssignedIdentity

Ad Açıklama Değer
tür bu kaynakla ilişkili kimlik türleri; şu anda 'SystemAssigned ve UserAssigned' ile sınırlı 'Hiçbiri'
'SystemAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities kullanıcı tarafından atanan kimlikler haritasını temsil eder. UserAssignedIdentityMap

UserAssignedIdentityMap

Ad Açıklama Değer

UserIdentity

Ad Açıklama Değer
clientId bu kimliğin temsil ettiği Hizmet Sorumlusunun istemci tanımlayıcısı. dizgi
principalId Bu kimliğin temsil ettiği Hizmet Sorumlusunun nesne tanımlayıcısı. dizgi

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
PgFlex sunucusu oluşturma & Backup Vault aracılığıyla korumayı etkinleştirme

Azure’a dağıtın
PostgreSQL Esnek Sunucusu oluşturan ve Backup Vault aracılığıyla koruma sağlayan şablon
AAD ile PostgreSQL için Azure Veritabanı'nı dağıtma (esnek)

Azure’a dağıtın
Bu şablon, AAD tümleştirmesi ile PostgreSQL için Esnek sunucu Azure veritabanı dağıtmanın bir yolunu sağlar.
VNet ile PostgreSQL için Azure Veritabanı'nı dağıtma (esnek)

Azure’a dağıtın
Bu şablon, VNet tümleştirmesi ile PostgreSQL için Esnek sunucu Azure veritabanı dağıtmanın bir yolunu sağlar.
PostgreSQL ve sanal ağ tümleştirmesi ile Web App'te SonarQube

Azure’a dağıtın
Bu şablon PostgreSQL Esnek Sunucusu, VNet tümleştirmesi ve özel DNS ile Linux üzerinde Web App'e SonarQube'ın kolayca dağıtılmasına olanak sağlar.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

flexibleServers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grubu

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DBforPostgreSQL/flexibleServers kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  sku = {
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      authConfig = {
        activeDirectoryAuthEnabled = bool
        passwordAuthEnabled = bool
        tenantId = "string"
      }
      availabilityZone = "string"
      backup = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      dataEncryption = {
        primaryKeyURI = "string"
        primaryUserAssignedIdentityId = "string"
        type = "string"
      }
      highAvailability = {
        mode = "string"
        standbyAvailabilityZone = "string"
      }
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      network = {
        delegatedSubnetResourceId = "string"
        privateDnsZoneArmResourceId = "string"
      }
      pointInTimeUTC = "string"
      replicaCapacity = int
      replicationRole = "string"
      sourceServerResourceId = "string"
      storage = {
        storageSizeGB = int
      }
      version = "string"
    }
  })
}

Özellik değerleri

AuthConfig

Ad Açıklama Değer
activeDirectoryAuthEnabled True ise, Azure Active Directory kimlik doğrulaması etkinleştirilir. Bool
passwordAuthEnabled Doğruysa, Parola kimlik doğrulaması etkinleştirilir. Bool
tenantId Sunucunun kiracı kimliği. dizgi

Yedek

Ad Açıklama Değer
backupRetentionDays Sunucu için yedekleme bekletme günleri. Int
geoRedundantBackup Sunucuda Geo-Redundant yedeklemenin etkinleştirilip etkinleştirilmediğini gösteren bir değer. 'Devre Dışı'
'Etkin'

DataEncryption

Ad Açıklama Değer
primaryKeyURI Birincil sunucu için veri şifreleme anahtarı için URI. dizgi
primaryUserAssignedIdentityId Birincil sunucu için veri şifrelemesi için kullanılacak Kullanıcı tarafından atanan kimliğin Kaynak Kimliği. dizgi
tür Sistem tarafından atanan ve Azure Anahtar kasası olup olmadığını gösteren veri şifreleme türü. 'AzureKeyVault'
'SystemAssigned'

HighAvailability

Ad Açıklama Değer
mod Sunucunun HA modu. 'Devre Dışı'
'SameZone'
'ZoneRedundant'
standbyAvailabilityZone bekleme alanının kullanılabilirlik alanı bilgileri. dizgi

MaintenanceWindow

Ad Açıklama Değer
customWindow özel pencerenin etkinleştirilip etkinleştirilmediğini veya devre dışı bırakılıp bırakılmadığını gösterir dizgi
dayOfWeek bakım penceresi için haftanın günü Int
startHour bakım penceresi için başlangıç saati Int
startMinute bakım penceresi için başlangıç dakikası Int

Microsoft.DBforPostgreSQL/flexibleServers

Ad Açıklama Değer
kimlik Uygulamanın kimliğini açıklar. UserAssignedIdentity
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 3
Desen = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (gerekli)
Özellikler Sunucunun özellikleri. ServerProperties
Sku Sunucunun SKU'su (fiyatlandırma katmanı). Sku
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-preview"

Ad Açıklama Değer
delegatedSubnetResourceId temsilci alt ağ arm kaynak kimliği. dizgi
privateDnsZoneArmResourceId özel dns bölgesi arm kaynak kimliği. dizgi

ServerProperties

Ad Açıklama Değer
administratorLogin Yöneticinin sunucunun oturum açma adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir). dizgi
administratorLoginPassword Yönetici oturum açma parolası (sunucu oluşturma için gereklidir). dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
authConfig Sunucunun AuthConfig özellikleri. AuthConfig
availabilityZone sunucunun kullanılabilirlik alanı bilgileri. dizgi
yedek Sunucunun yedekleme özellikleri. Backup
createMode Yeni bir PostgreSQL sunucusu oluşturma modu. 'Oluştur'
'Varsayılan'
'GeoRestore'
'PointInTimeRestore'
'Çoğaltma'
'Update'
dataEncryption Bir sunucunun veri şifreleme özellikleri. DataEncryption
highAvailability Sunucunun yüksek kullanılabilirlik özellikleri. HighAvailability
maintenanceWindow Sunucunun bakım penceresi özellikleri. BakımıWindow
Sunucunun ağ özellikleri.
pointInTimeUTC Geri yükleme noktası oluşturma zamanı (ISO8601 biçimi), geri yükleme zamanı belirtin. 'createMode' 'PointInTimeRestore' veya 'GeoRestore' olduğunda gereklidir. dizgi
replicaCapacity Sunucu için izin verilen çoğaltmalar. Int
replicationRole Sunucunun çoğaltma rolü 'AsyncReplica'
'GeoAsyncReplica'
'Hiçbiri'
'Birincil'
sourceServerResourceId Geri yükleneceği kaynak sunucu kaynak kimliği. 'createMode' 'PointInTimeRestore' veya 'GeoRestore' veya 'Replica' olduğunda gereklidir. dizgi
depolama Sunucunun depolama özellikleri. Depolama
Sürüm PostgreSQL Sunucusu sürümü. '11'
'12'
'13'
'14'

Sku

Ad Açıklama Değer
ad Sku adı, genellikle katman + aile + çekirdekler, örneğin Standard_D4s_v3. dize (gerekli)
Katmanı Belirli bir SKU'nun katmanı; örneğin, Burstable. 'Burstable'
'GeneralPurpose'
'MemoryOptimized' (gerekli)

Depolama

Ad Açıklama Değer
storageSizeGB Bir sunucu için izin verilen maksimum depolama alanı. Int

TrackedResourceTags

Ad Açıklama Değer

UserAssignedIdentity

Ad Açıklama Değer
tür bu kaynakla ilişkili kimlik türleri; şu anda 'SystemAssigned ve UserAssigned' ile sınırlı 'Hiçbiri'
'SystemAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities kullanıcı tarafından atanan kimlikler haritasını temsil eder. UserAssignedIdentityMap

UserAssignedIdentityMap

Ad Açıklama Değer

UserIdentity

Ad Açıklama Değer
clientId bu kimliğin temsil ettiği Hizmet Sorumlusunun istemci tanımlayıcısı. dizgi
principalId Bu kimliğin temsil ettiği Hizmet Sorumlusunun nesne tanımlayıcısı. dizgi