Sdílet prostřednictvím


Flexibilníservery Microsoft.DBforPostgreSQL 2024-03-01-preview

Definice prostředku Bicep

Typ prostředku flexibleServers je možné nasadit s operacemi, které cílí:

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/flexibleServers, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.DBforPostgreSQL/flexibleServers@2024-03-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    authConfig: {
      activeDirectoryAuth: 'string'
      passwordAuth: 'string'
      tenantId: 'string'
    }
    availabilityZone: 'string'
    backup: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    dataEncryption: {
      geoBackupKeyURI: 'string'
      geoBackupUserAssignedIdentityId: 'string'
      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'
      publicNetworkAccess: 'string'
    }
    pointInTimeUTC: 'string'
    replica: {
      promoteMode: 'string'
      promoteOption: 'string'
      role: 'string'
    }
    replicationRole: 'string'
    sourceServerResourceId: 'string'
    storage: {
      autoGrow: 'string'
      iops: int
      storageSizeGB: int
      throughput: int
      tier: 'string'
      type: 'string'
    }
    version: 'string'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

AuthConfig

Jméno Popis Hodnota
activeDirectoryAuth Pokud je povoleno, je povolené ověřování Azure Active Directory. Zakázáno
Povoleno
passwordAuth Pokud je povoleno, je povolené ověřování heslem. Zakázáno
Povoleno
tenantId ID tenanta serveru. řetězec

Zálohování

Jméno Popis Hodnota
backupRetentionDays Doba uchovávání záloh pro server. Int
geoRedundantBackup Hodnota označující, zda je na serveru povolená Geo-Redundant zálohování. Zakázáno
Povoleno

DataEncryption

Jméno Popis Hodnota
geoBackupKeyURI Identifikátor URI klíče v keyvault pro šifrování dat pro geografickou zálohu serveru. řetězec
geoBackupUserAssignedIdentityId ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat pro geografickou zálohu serveru. řetězec
primaryKeyURI Identifikátor URI klíče v keyvault pro šifrování dat primárního serveru. řetězec
primaryUserAssignedIdentityId ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat primárního serveru. řetězec
typ Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault. AzureKeyVault
SystemManaged

Vysoká dostupnost

Jméno Popis Hodnota
režim Režim vysoké dostupnosti pro server. Zakázáno
SameZone
ZoneRedundant
standbyAvailabilityZone informace o zóně dostupnosti pohotovostního režimu. řetězec

MaintenanceWindow

Jméno Popis Hodnota
customWindow označuje, jestli je vlastní okno povolené nebo zakázané. řetězec
denOfWeek den v týdnu pro časové období údržby Int
startHour počáteční hodina pro časové období údržby Int
startMinute počáteční minuta pro časové období údržby Int

Microsoft.DBforPostgreSQL/flexibleServers

Jméno Popis Hodnota
identita Popisuje identitu aplikace. userAssignedIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 3
Maximální délka = 3
Model = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (povinné)
vlastnosti Vlastnosti serveru. ServerProperties
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

Síť

Jméno Popis Hodnota
delegatedSubnetResourceId ID prostředku arm delegovaná podsíť To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. řetězec
privateDnsZoneArmResourceId ID prostředku arm zóny privátního dns. To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. řetězec
publicNetworkAccess Přístup k veřejné síti je povolený nebo není Zakázáno
Povoleno

Replika

Jméno Popis Hodnota
promoteMode Nastaví režim povýšení pro server repliky. Toto je vlastnost jen pro zápis. "samostatná"
"přepínací tlačítko"
promoteOption Nastaví možnosti zvýšení úrovně pro server repliky. Toto je vlastnost jen pro zápis. "vynuceno"
"plánované"
role Slouží k označení role serveru v sadě replikace. AsyncReplica
GeoAsyncReplica
None (Žádný)
Primární

ServerProperties

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í). řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžaduje se k vytvoření serveru). řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
authConfig Vlastnosti AuthConfig serveru AuthConfig
availabilityZone informace o zóně dostupnosti serveru. řetězec
zálohování Vlastnosti zálohování serveru zálohování
createMode Režim vytvoření nového serveru PostgreSQL. Vytvořit
Výchozí
"GeoRestore"
PointInTimeRestore
Replika
"OživitDropped"
Aktualizovat
dataEncryption Vlastnosti šifrování dat serveru DataEncryption
vysoká dostupnost Vlastnosti vysoké dostupnosti serveru s vysokou dostupností
maintenanceWindow Vlastnosti časového období údržby serveru MaintenanceWindow
síť Vlastnosti sítě serveru Tato vlastnost Sítě se musí předávat pouze v případě, že chcete, aby server byl serverem privátního přístupu. sítě
pointInTimeUTC Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo OživitDropped. řetězec
replika Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru. repliky
replicationRole Role replikace serveru AsyncReplica
GeoAsyncReplica
None (Žádný)
Primární
sourceServerResourceId ID prostředku zdrojového serveru, ze které se má obnovit. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo Replika nebo OživitDropped. Tato vlastnost se vrátí pouze pro server repliky. řetězec
skladování Vlastnosti úložiště serveru úložiště
verze Verze serveru PostgreSQL. '11'
'12'
'13'
'14'
'15'
'16'

Sku

Jméno Popis Hodnota
Jméno Název skladové položky, obvykle úroveň + řada + jádra, například Standard_D4s_v3. string (povinné)
úroveň Úroveň konkrétní skladové položky, například nárazové. "Nárazové"
GeneralPurpose
MemoryOptimized (povinné)

Skladování

Jméno Popis Hodnota
autoGrow Příznak pro povolení nebo zakázání automatického zvětšování úložiště pro flexibilní server Zakázáno
Povoleno
IOPS Množství IOPS úrovně úložiště Tato vlastnost musí být nastavena pro typ úložiště PremiumV2_LRS Int
storageSizeGB Maximální povolené úložiště pro server. Int
propustnost Propustnost úložiště pro server. To je potřeba nastavit pro typ úložiště PremiumV2_LRS Int
úroveň Název úrovně úložiště pro IOPS "P1"
"P10"
"P15"
"P2"
"P20"
"P3"
P30
"P4"
P40
"P50"
"P6"
"P60"
"P70"
"P80"
typ Typ úložiště pro server. Povolené hodnoty jsou Premium_LRS a PremiumV2_LRS a pokud nejsou zadané, výchozí hodnota je Premium_LRS. "PremiumV2_LRS"
"Premium_LRS"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota
typ typy identit přidružených k tomuto prostředku; aktuálně je omezena na none and UserAssigned. None (Žádný)
UserAssigned (povinné)
userAssignedIdentities představuje mapování identit přiřazených uživatelem. UserAssignedIdentityMap

UserAssignedIdentityMap

Jméno Popis Hodnota

UserIdentity

Jméno Popis Hodnota
clientId identifikátor klienta instančního objektu, který tato identita představuje. řetězec
principalId identifikátor objektu instančního objektu, který tato identita představuje. řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
vytvoření serveru PgFlex & povolení ochrany prostřednictvím služby Backup Vault Šablona, která vytvoří flexibilní server PostgreSQL a povolí ochranu prostřednictvím služby Backup Vault
nasazení služby Azure Database for PostgreSQL (flexibilní) s využitím AAD Tato šablona poskytuje způsob, jak nasadit flexibilní serverovou databázi Azure database for PostgreSQL s integrací AAD.
nasazení služby Azure Database for PostgreSQL (flexibilní) s využitím virtuální sítě Tato šablona poskytuje způsob, jak nasadit flexibilní serverovou databázi Azure Database for PostgreSQL s integrací virtuální sítě.
SonarQube ve webové aplikaci s integrací PostgreSQL a virtuální sítě Tato šablona poskytuje snadné nasazení SonarQube do webové aplikace v Linuxu s flexibilním serverem PostgreSQL, integrací virtuální sítě a privátním DNS.

Definice prostředku šablony ARM

Typ prostředku flexibleServers je možné nasadit s operacemi, které cílí:

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/flexibleServers, přidejte do šablony následující JSON.

{
  "type": "Microsoft.DBforPostgreSQL/flexibleServers",
  "apiVersion": "2024-03-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "authConfig": {
      "activeDirectoryAuth": "string",
      "passwordAuth": "string",
      "tenantId": "string"
    },
    "availabilityZone": "string",
    "backup": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "dataEncryption": {
      "geoBackupKeyURI": "string",
      "geoBackupUserAssignedIdentityId": "string",
      "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",
      "publicNetworkAccess": "string"
    },
    "pointInTimeUTC": "string",
    "replica": {
      "promoteMode": "string",
      "promoteOption": "string",
      "role": "string"
    },
    "replicationRole": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "autoGrow": "string",
      "iops": "int",
      "storageSizeGB": "int",
      "throughput": "int",
      "tier": "string",
      "type": "string"
    },
    "version": "string"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

AuthConfig

Jméno Popis Hodnota
activeDirectoryAuth Pokud je povoleno, je povolené ověřování Azure Active Directory. Zakázáno
Povoleno
passwordAuth Pokud je povoleno, je povolené ověřování heslem. Zakázáno
Povoleno
tenantId ID tenanta serveru. řetězec

Zálohování

Jméno Popis Hodnota
backupRetentionDays Doba uchovávání záloh pro server. Int
geoRedundantBackup Hodnota označující, zda je na serveru povolená Geo-Redundant zálohování. Zakázáno
Povoleno

DataEncryption

Jméno Popis Hodnota
geoBackupKeyURI Identifikátor URI klíče v keyvault pro šifrování dat pro geografickou zálohu serveru. řetězec
geoBackupUserAssignedIdentityId ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat pro geografickou zálohu serveru. řetězec
primaryKeyURI Identifikátor URI klíče v keyvault pro šifrování dat primárního serveru. řetězec
primaryUserAssignedIdentityId ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat primárního serveru. řetězec
typ Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault. AzureKeyVault
SystemManaged

Vysoká dostupnost

Jméno Popis Hodnota
režim Režim vysoké dostupnosti pro server. Zakázáno
SameZone
ZoneRedundant
standbyAvailabilityZone informace o zóně dostupnosti pohotovostního režimu. řetězec

MaintenanceWindow

Jméno Popis Hodnota
customWindow označuje, jestli je vlastní okno povolené nebo zakázané. řetězec
denOfWeek den v týdnu pro časové období údržby Int
startHour počáteční hodina pro časové období údržby Int
startMinute počáteční minuta pro časové období údržby Int

Microsoft.DBforPostgreSQL/flexibleServers

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2024-03-01-preview
identita Popisuje identitu aplikace. userAssignedIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 3
Maximální délka = 3
Model = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (povinné)
vlastnosti Vlastnosti serveru. ServerProperties
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/flexibleServers

Síť

Jméno Popis Hodnota
delegatedSubnetResourceId ID prostředku arm delegovaná podsíť To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. řetězec
privateDnsZoneArmResourceId ID prostředku arm zóny privátního dns. To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. řetězec
publicNetworkAccess Přístup k veřejné síti je povolený nebo není Zakázáno
Povoleno

Replika

Jméno Popis Hodnota
promoteMode Nastaví režim povýšení pro server repliky. Toto je vlastnost jen pro zápis. "samostatná"
"přepínací tlačítko"
promoteOption Nastaví možnosti zvýšení úrovně pro server repliky. Toto je vlastnost jen pro zápis. "vynuceno"
"plánované"
role Slouží k označení role serveru v sadě replikace. AsyncReplica
GeoAsyncReplica
None (Žádný)
Primární

ServerProperties

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í). řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžaduje se k vytvoření serveru). řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
authConfig Vlastnosti AuthConfig serveru AuthConfig
availabilityZone informace o zóně dostupnosti serveru. řetězec
zálohování Vlastnosti zálohování serveru zálohování
createMode Režim vytvoření nového serveru PostgreSQL. Vytvořit
Výchozí
"GeoRestore"
PointInTimeRestore
Replika
"OživitDropped"
Aktualizovat
dataEncryption Vlastnosti šifrování dat serveru DataEncryption
vysoká dostupnost Vlastnosti vysoké dostupnosti serveru s vysokou dostupností
maintenanceWindow Vlastnosti časového období údržby serveru MaintenanceWindow
síť Vlastnosti sítě serveru Tato vlastnost Sítě se musí předávat pouze v případě, že chcete, aby server byl serverem privátního přístupu. sítě
pointInTimeUTC Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo OživitDropped. řetězec
replika Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru. repliky
replicationRole Role replikace serveru AsyncReplica
GeoAsyncReplica
None (Žádný)
Primární
sourceServerResourceId ID prostředku zdrojového serveru, ze které se má obnovit. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo Replika nebo OživitDropped. Tato vlastnost se vrátí pouze pro server repliky. řetězec
skladování Vlastnosti úložiště serveru úložiště
verze Verze serveru PostgreSQL. '11'
'12'
'13'
'14'
'15'
'16'

Sku

Jméno Popis Hodnota
Jméno Název skladové položky, obvykle úroveň + řada + jádra, například Standard_D4s_v3. string (povinné)
úroveň Úroveň konkrétní skladové položky, například nárazové. "Nárazové"
GeneralPurpose
MemoryOptimized (povinné)

Skladování

Jméno Popis Hodnota
autoGrow Příznak pro povolení nebo zakázání automatického zvětšování úložiště pro flexibilní server Zakázáno
Povoleno
IOPS Množství IOPS úrovně úložiště Tato vlastnost musí být nastavena pro typ úložiště PremiumV2_LRS Int
storageSizeGB Maximální povolené úložiště pro server. Int
propustnost Propustnost úložiště pro server. To je potřeba nastavit pro typ úložiště PremiumV2_LRS Int
úroveň Název úrovně úložiště pro IOPS "P1"
"P10"
"P15"
"P2"
"P20"
"P3"
P30
"P4"
P40
"P50"
"P6"
"P60"
"P70"
"P80"
typ Typ úložiště pro server. Povolené hodnoty jsou Premium_LRS a PremiumV2_LRS a pokud nejsou zadané, výchozí hodnota je Premium_LRS. "PremiumV2_LRS"
"Premium_LRS"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota
typ typy identit přidružených k tomuto prostředku; aktuálně je omezena na none and UserAssigned. None (Žádný)
UserAssigned (povinné)
userAssignedIdentities představuje mapování identit přiřazených uživatelem. UserAssignedIdentityMap

UserAssignedIdentityMap

Jméno Popis Hodnota

UserIdentity

Jméno Popis Hodnota
clientId identifikátor klienta instančního objektu, který tato identita představuje. řetězec
principalId identifikátor objektu instančního objektu, který tato identita představuje. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
vytvoření serveru PgFlex & povolení ochrany prostřednictvím služby Backup Vault

nasazení do Azure
Šablona, která vytvoří flexibilní server PostgreSQL a povolí ochranu prostřednictvím služby Backup Vault
nasazení služby Azure Database for PostgreSQL (flexibilní) s využitím AAD

nasazení do Azure
Tato šablona poskytuje způsob, jak nasadit flexibilní serverovou databázi Azure database for PostgreSQL s integrací AAD.
nasazení služby Azure Database for PostgreSQL (flexibilní) s využitím virtuální sítě

nasazení do Azure
Tato šablona poskytuje způsob, jak nasadit flexibilní serverovou databázi Azure Database for PostgreSQL s integrací virtuální sítě.
SonarQube ve webové aplikaci s integrací PostgreSQL a virtuální sítě

nasazení do Azure
Tato šablona poskytuje snadné nasazení SonarQube do webové aplikace v Linuxu s flexibilním serverem PostgreSQL, integrací virtuální sítě a privátním DNS.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku flexibleServers 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/flexibleServers, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/flexibleServers@2024-03-01-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 = {
        activeDirectoryAuth = "string"
        passwordAuth = "string"
        tenantId = "string"
      }
      availabilityZone = "string"
      backup = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      dataEncryption = {
        geoBackupKeyURI = "string"
        geoBackupUserAssignedIdentityId = "string"
        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"
        publicNetworkAccess = "string"
      }
      pointInTimeUTC = "string"
      replica = {
        promoteMode = "string"
        promoteOption = "string"
        role = "string"
      }
      replicationRole = "string"
      sourceServerResourceId = "string"
      storage = {
        autoGrow = "string"
        iops = int
        storageSizeGB = int
        throughput = int
        tier = "string"
        type = "string"
      }
      version = "string"
    }
  })
}

Hodnoty vlastností

AuthConfig

Jméno Popis Hodnota
activeDirectoryAuth Pokud je povoleno, je povolené ověřování Azure Active Directory. Zakázáno
Povoleno
passwordAuth Pokud je povoleno, je povolené ověřování heslem. Zakázáno
Povoleno
tenantId ID tenanta serveru. řetězec

Zálohování

Jméno Popis Hodnota
backupRetentionDays Doba uchovávání záloh pro server. Int
geoRedundantBackup Hodnota označující, zda je na serveru povolená Geo-Redundant zálohování. Zakázáno
Povoleno

DataEncryption

Jméno Popis Hodnota
geoBackupKeyURI Identifikátor URI klíče v keyvault pro šifrování dat pro geografickou zálohu serveru. řetězec
geoBackupUserAssignedIdentityId ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat pro geografickou zálohu serveru. řetězec
primaryKeyURI Identifikátor URI klíče v keyvault pro šifrování dat primárního serveru. řetězec
primaryUserAssignedIdentityId ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat primárního serveru. řetězec
typ Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault. AzureKeyVault
SystemManaged

Vysoká dostupnost

Jméno Popis Hodnota
režim Režim vysoké dostupnosti pro server. Zakázáno
SameZone
ZoneRedundant
standbyAvailabilityZone informace o zóně dostupnosti pohotovostního režimu. řetězec

MaintenanceWindow

Jméno Popis Hodnota
customWindow označuje, jestli je vlastní okno povolené nebo zakázané. řetězec
denOfWeek den v týdnu pro časové období údržby Int
startHour počáteční hodina pro časové období údržby Int
startMinute počáteční minuta pro časové období údržby Int

Microsoft.DBforPostgreSQL/flexibleServers

Jméno Popis Hodnota
identita Popisuje identitu aplikace. userAssignedIdentity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 3
Maximální délka = 3
Model = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (povinné)
vlastnosti Vlastnosti serveru. ServerProperties
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/flexibleServers@2024-03-01-preview

Síť

Jméno Popis Hodnota
delegatedSubnetResourceId ID prostředku arm delegovaná podsíť To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. řetězec
privateDnsZoneArmResourceId ID prostředku arm zóny privátního dns. To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. řetězec
publicNetworkAccess Přístup k veřejné síti je povolený nebo není Zakázáno
Povoleno

Replika

Jméno Popis Hodnota
promoteMode Nastaví režim povýšení pro server repliky. Toto je vlastnost jen pro zápis. "samostatná"
"přepínací tlačítko"
promoteOption Nastaví možnosti zvýšení úrovně pro server repliky. Toto je vlastnost jen pro zápis. "vynuceno"
"plánované"
role Slouží k označení role serveru v sadě replikace. AsyncReplica
GeoAsyncReplica
None (Žádný)
Primární

ServerProperties

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í). řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžaduje se k vytvoření serveru). řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
authConfig Vlastnosti AuthConfig serveru AuthConfig
availabilityZone informace o zóně dostupnosti serveru. řetězec
zálohování Vlastnosti zálohování serveru zálohování
createMode Režim vytvoření nového serveru PostgreSQL. Vytvořit
Výchozí
"GeoRestore"
PointInTimeRestore
Replika
"OživitDropped"
Aktualizovat
dataEncryption Vlastnosti šifrování dat serveru DataEncryption
vysoká dostupnost Vlastnosti vysoké dostupnosti serveru s vysokou dostupností
maintenanceWindow Vlastnosti časového období údržby serveru MaintenanceWindow
síť Vlastnosti sítě serveru Tato vlastnost Sítě se musí předávat pouze v případě, že chcete, aby server byl serverem privátního přístupu. sítě
pointInTimeUTC Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo OživitDropped. řetězec
replika Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru. repliky
replicationRole Role replikace serveru AsyncReplica
GeoAsyncReplica
None (Žádný)
Primární
sourceServerResourceId ID prostředku zdrojového serveru, ze které se má obnovit. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo Replika nebo OživitDropped. Tato vlastnost se vrátí pouze pro server repliky. řetězec
skladování Vlastnosti úložiště serveru úložiště
verze Verze serveru PostgreSQL. '11'
'12'
'13'
'14'
'15'
'16'

Sku

Jméno Popis Hodnota
Jméno Název skladové položky, obvykle úroveň + řada + jádra, například Standard_D4s_v3. string (povinné)
úroveň Úroveň konkrétní skladové položky, například nárazové. "Nárazové"
GeneralPurpose
MemoryOptimized (povinné)

Skladování

Jméno Popis Hodnota
autoGrow Příznak pro povolení nebo zakázání automatického zvětšování úložiště pro flexibilní server Zakázáno
Povoleno
IOPS Množství IOPS úrovně úložiště Tato vlastnost musí být nastavena pro typ úložiště PremiumV2_LRS Int
storageSizeGB Maximální povolené úložiště pro server. Int
propustnost Propustnost úložiště pro server. To je potřeba nastavit pro typ úložiště PremiumV2_LRS Int
úroveň Název úrovně úložiště pro IOPS "P1"
"P10"
"P15"
"P2"
"P20"
"P3"
P30
"P4"
P40
"P50"
"P6"
"P60"
"P70"
"P80"
typ Typ úložiště pro server. Povolené hodnoty jsou Premium_LRS a PremiumV2_LRS a pokud nejsou zadané, výchozí hodnota je Premium_LRS. "PremiumV2_LRS"
"Premium_LRS"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota
typ typy identit přidružených k tomuto prostředku; aktuálně je omezena na none and UserAssigned. None (Žádný)
UserAssigned (povinné)
userAssignedIdentities představuje mapování identit přiřazených uživatelem. UserAssignedIdentityMap

UserAssignedIdentityMap

Jméno Popis Hodnota

UserIdentity

Jméno Popis Hodnota
clientId identifikátor klienta instančního objektu, který tato identita představuje. řetězec
principalId identifikátor objektu instančního objektu, který tato identita představuje. řetězec