Sdílet prostřednictvím


Servers - Update

Aktualizuje existující server. Text požadavku může obsahovat jednu nebo více vlastností přítomných v normální definici serveru.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}?api-version=2025-08-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serverName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*

Název serveru.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
identity

UserAssignedIdentity

Popisuje identitu aplikace.

properties.administratorLogin

string

Název přihlašovacího jména určeného jako první správce založený na heslech přiřazený k vaší instanci PostgreSQL. Musí být zadáno při prvním povolení ověřování na základě hesla na serveru. Jakmile je jednou nastavena na danou hodnotu, nelze ji změnit po zbytek životnosti serveru. Pokud zakážete ověřování na základě hesla na serveru, který je měl povolené, tato role založená na heslech se neodstraní.

properties.administratorLoginPassword

string (password)

Heslo přiřazené k přihlašovacímu jménu správce. Pokud je povoleno ověřování heslem, lze toto heslo kdykoli změnit.

properties.authConfig

AuthConfigForPatch

Vlastnosti konfigurace autentizace serveru.

properties.availabilityZone

string

Zóna dostupnosti serveru.

properties.backup

BackupForPatch

Vlastnosti zálohování serveru

properties.cluster

Cluster

Vlastnosti clusteru serveru

properties.createMode

CreateModeForPatch

Režim aktualizace existujícího serveru.

properties.dataEncryption

DataEncryption

Vlastnosti šifrování dat serveru

properties.highAvailability

HighAvailabilityForPatch

Vlastnosti vysoké dostupnosti serveru

properties.maintenanceWindow

MaintenanceWindowForPatch

Vlastnosti časového období údržby serveru

properties.network

Network

Vlastnosti sítě serveru Vyžadováno pouze v případě, že chcete svůj server integrovat do virtuální sítě poskytnuté zákazníkem.

properties.replica

Replica

Vlastnosti repliky pro čtení serveru. Vyžadováno pouze v případě, že chcete povýšit server.

properties.replicationRole

ReplicationRole

Role serveru v replikační sadě.

properties.storage

Storage

Vlastnosti úložiště serveru

properties.version

PostgresMajorVersion

Hlavní verze databázového stroje PostgreSQL.

sku

SkuForPatch

Výpočetní úroveň a velikost serveru.

tags

object

Metadata specifická pro aplikaci ve formě párů klíč-hodnota.

Odpovědi

Name Typ Description
202 Accepted

Accepted.

Hlavičky

  • Location: string
  • Azure-AsyncOperation: string
Other Status Codes

ErrorResponse

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Microsoft Entra OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation vydávat se za váš uživatelský účet

Příklady

Promote a read replica to a standalone server with forced data synchronization. Meaning that it doesn't wait for data in the read replica to be synchronized with its source server before it initiates the promotion to a standalone server.
Promote a read replica to a standalone server with planned data synchronization. Meaning that it waits for data in the read replica to be fully synchronized with its source server before it initiates the promotion to a standalone server.
Switch over a read replica to primary server with forced data synchronization. Meaning that it doesn't wait for data in the read replica to be synchronized with its source server before it initiates the switching of roles between the read replica and the primary server.
Switch over a read replica to primary server with planned data synchronization. Meaning that it waits for data in the read replica to be fully synchronized with its source server before it initiates the switching of roles between the read replica and the primary server.
Update an existing server to upgrade the major version of PostgreSQL database engine.
Update an existing server with custom maintenance window.
Update an existing server with data encryption based on customer managed key with automatic key version update.
Update an existing server with data encryption based on customer managed key.
Update an existing server with Microsoft Entra authentication enabled.
Update an existing server.

Promote a read replica to a standalone server with forced data synchronization. Meaning that it doesn't wait for data in the read replica to be synchronized with its source server before it initiates the promotion to a standalone server.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "properties": {
    "replica": {
      "promoteMode": "Standalone",
      "promoteOption": "Forced"
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Promote a read replica to a standalone server with planned data synchronization. Meaning that it waits for data in the read replica to be fully synchronized with its source server before it initiates the promotion to a standalone server.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "properties": {
    "replica": {
      "promoteMode": "Standalone",
      "promoteOption": "Planned"
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Switch over a read replica to primary server with forced data synchronization. Meaning that it doesn't wait for data in the read replica to be synchronized with its source server before it initiates the switching of roles between the read replica and the primary server.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "properties": {
    "replica": {
      "promoteMode": "Switchover",
      "promoteOption": "Forced"
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Switch over a read replica to primary server with planned data synchronization. Meaning that it waits for data in the read replica to be fully synchronized with its source server before it initiates the switching of roles between the read replica and the primary server.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "properties": {
    "replica": {
      "promoteMode": "Switchover",
      "promoteOption": "Planned"
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Update an existing server to upgrade the major version of PostgreSQL database engine.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "properties": {
    "createMode": "Update",
    "version": "17"
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Update an existing server with custom maintenance window.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "properties": {
    "createMode": "Update",
    "maintenanceWindow": {
      "customWindow": "Enabled",
      "dayOfWeek": 0,
      "startHour": 8,
      "startMinute": 0
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Update an existing server with data encryption based on customer managed key with automatic key version update.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "sku": {
    "tier": "GeneralPurpose",
    "name": "Standard_D8s_v3"
  },
  "identity": {
    "userAssignedIdentities": {
      "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/exampleprimaryidentity": {},
      "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplegeoredundantidentity": {}
    },
    "type": "UserAssigned"
  },
  "properties": {
    "administratorLoginPassword": "examplenewpassword",
    "createMode": "Update",
    "dataEncryption": {
      "type": "AzureKeyVault",
      "primaryKeyURI": "https://exampleprimarykeyvault.vault.azure.net/keys/examplekey",
      "primaryUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/exampleprimaryidentity",
      "geoBackupKeyURI": "https://examplegeoredundantkeyvault.vault.azure.net/keys/examplekey",
      "geoBackupUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplegeoredundantidentity"
    },
    "backup": {
      "backupRetentionDays": 20
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Update an existing server with data encryption based on customer managed key.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "sku": {
    "tier": "GeneralPurpose",
    "name": "Standard_D8s_v3"
  },
  "identity": {
    "userAssignedIdentities": {
      "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/exampleprimaryidentity": {},
      "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplegeoredundantidentity": {}
    },
    "type": "UserAssigned"
  },
  "properties": {
    "administratorLoginPassword": "examplenewpassword",
    "createMode": "Update",
    "dataEncryption": {
      "type": "AzureKeyVault",
      "primaryKeyURI": "https://exampleprimarykeyvault.vault.azure.net/keys/examplekey/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "primaryUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/exampleprimaryidentity",
      "geoBackupKeyURI": "https://examplegeoredundantkeyvault.vault.azure.net/keys/examplekey/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy",
      "geoBackupUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplegeoredundantidentity"
    },
    "backup": {
      "backupRetentionDays": 20
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Update an existing server with Microsoft Entra authentication enabled.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "sku": {
    "tier": "GeneralPurpose",
    "name": "Standard_D8s_v3"
  },
  "properties": {
    "administratorLoginPassword": "examplenewpassword",
    "createMode": "Update",
    "authConfig": {
      "activeDirectoryAuth": "Enabled",
      "passwordAuth": "Enabled",
      "tenantId": "tttttt-tttt-tttt-tttt-tttttttttttt"
    },
    "storage": {
      "storageSizeGB": 1024,
      "autoGrow": "Disabled",
      "tier": "P30"
    },
    "backup": {
      "backupRetentionDays": 20
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Update an existing server.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver?api-version=2025-08-01

{
  "sku": {
    "tier": "GeneralPurpose",
    "name": "Standard_D8s_v3"
  },
  "properties": {
    "administratorLoginPassword": "examplenewpassword",
    "createMode": "Update",
    "storage": {
      "storageSizeGB": 1024,
      "autoGrow": "Enabled",
      "tier": "P30"
    },
    "backup": {
      "backupRetentionDays": 20
    }
  }
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview

Definice

Name Description
AuthConfigForPatch

Vlastnosti konfigurace autentizace serveru.

AzureManagedDiskPerformanceTier

Vrstva úložiště serveru.

BackupForPatch

Vlastnosti zálohování serveru

Cluster

Vlastnosti clusteru serveru

CreateModeForPatch

Režim aktualizace existujícího serveru.

DataEncryption

Vlastnosti šifrování dat serveru

DataEncryptionType

Typ šifrování dat používaný serverem.

EncryptionKeyStatus

Stav klíče používaného serverem nakonfigurovaným se šifrováním dat na základě klíče spravovaného zákazníkem k šifrování primárního úložiště přidruženého k serveru.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

GeographicallyRedundantBackup

Označuje, jestli je server nakonfigurovaný tak, aby vytvářel geograficky redundantní zálohy.

HighAvailabilityForPatch

Vlastnosti vysoké dostupnosti serveru

HighAvailabilityMode

Režim vysoké dostupnosti pro server

HighAvailabilityState

Možné stavy pohotovostního serveru vytvořené při nastavení vysoké dostupnosti na SameZone nebo ZoneRedundant.

IdentityType

Typy identit přidružených k serveru.

MaintenanceWindowForPatch

Vlastnosti časového období údržby serveru

MicrosoftEntraAuth

Označuje, zda server podporuje ověřování Microsoft Entra.

Network

Vlastnosti sítě serveru

PasswordBasedAuth

Označuje, zda server podporuje ověřování na základě hesla.

PostgresMajorVersion

Hlavní verze databázového stroje PostgreSQL.

ReadReplicaPromoteMode

Typ operace, která se má použít na repliku pro čtení. Tato vlastnost je pouze pro zápis. Samostatná znamená, že replika pro čtení bude povýšena na samostatný server a stane se zcela nezávislou entitou na replikační sadě. Přepnutí znamená, že replika pro čtení bude fungovat s primárním serverem.

ReadReplicaPromoteOption

Možnost synchronizace dat, která se má použít při zpracování operace zadané ve vlastnosti promoteMode. Tato vlastnost je pouze pro zápis.

Replica

Vlastnosti repliky serveru

ReplicationRole

Role serveru v replikační sadě.

ReplicationState

Označuje stav replikace repliky pro čtení. Tato vlastnost je vrácena pouze v případě, že cílový server je replikou pro čtení. Možné hodnoty jsou Aktivní, Přerušené, Dohánět, Zřizování, Překonfigurování a Aktualizace

ServerForPatch

Představuje server, který se má aktualizovat.

ServerPublicNetworkAccessState

Označuje, zda je přístup k veřejné síti povolen nebo ne. Tato možnost je podporována pouze u serverů, které nejsou integrovány do virtuální sítě, kterou při nasazení serveru vlastní a poskytuje zákazník.

SkuForPatch

Výpočet informací serveru.

SkuTier

Úroveň výpočetních prostředků přiřazená k serveru.

Storage

Vlastnosti úložiště serveru

StorageAutoGrow

Příznakem povolíte nebo zakážete automatický růst velikosti úložiště serveru, když se dostupný prostor blíží nule a podmínky umožňují automatické zvětšování velikosti úložiště.

StorageType

Typ úložiště přiřazeného serveru. Povolené hodnoty jsou Premium_LRS, PremiumV2_LRS nebo UltraSSD_LRS. Pokud není zadaný, použije se výchozí hodnota Premium_LRS.

UserAssignedIdentity

Identity přidružené k serveru.

UserIdentity

Spravovaná identita přiřazená uživatelem přidružená k serveru.

AuthConfigForPatch

Vlastnosti konfigurace autentizace serveru.

Name Typ Description
activeDirectoryAuth

MicrosoftEntraAuth

Označuje, zda server podporuje ověřování Microsoft Entra.

passwordAuth

PasswordBasedAuth

Označuje, zda server podporuje ověřování na základě hesla.

tenantId

string

Identifikátor klienta delegovaného prostředku.

AzureManagedDiskPerformanceTier

Vrstva úložiště serveru.

Hodnota Description
P1

Základní SSD pro minimální IOPS, ideální pro nenáročné vývojové nebo testovací úlohy.

P2

Mírně vyšší IOPS pro malé aplikace vyžadující konzistentní nízkou latenci.

P3

Vyvážený výkon pro základní produkční úlohy se střední propustností.

P4

Vylepšené IOPS pro rostoucí aplikace s předvídatelnými požadavky na výkon.

P6

SSD střední vrstvy pro stabilní pracovní zátěž vyžadující spolehlivou propustnost a latenci.

P10

Oblíbená volba pro univerzální produkční úlohy se škálovatelným výkonem.

P15

Vysoká úroveň IOPS pro náročné aplikace s častými operacemi čtení a zápisu.

P20

Vstupní bod pro vysoce výkonné disky SSD (Solid State Disk), vhodné pro úlohy náročné na vstupně-výstupní operace v malém měřítku.

P30

Vyvážená úroveň pro aplikace se střední propustností a aplikacemi citlivými na latenci.

P40

Vyšší výkon pro rostoucí produkční úlohy s konzistentními požadavky na IOPS.

P50

Optimalizováno pro podnikové aplikace vyžadující trvale vysokou propustnost.

P60

Vysokokapacitní vrstva pro velké databáze a analytické úlohy se zvýšenými IOPS.

P70

Navrženo pro kritické systémy vyžadující ultra nízkou latenci a vysokou souběžnost.

P80

Špičkový SSD disk pro maximální IOPS a propustnost, ideální pro nejnáročnější pracovní zátěže.

BackupForPatch

Vlastnosti zálohování serveru

Name Typ Description
backupRetentionDays

integer (int32)

Doba uchovávání záloh pro server.

earliestRestoreDate

string (date-time)

Nejdřívější čas bodu obnovení (formát ISO8601) pro server.

geoRedundantBackup

GeographicallyRedundantBackup

Označuje, jestli je server nakonfigurovaný tak, aby vytvářel geograficky redundantní zálohy.

Cluster

Vlastnosti clusteru serveru

Name Typ Default value Description
clusterSize

integer (int32)

0

Počet uzlů přiřazených k elastickému clusteru.

defaultDatabaseName

string

Výchozí název databáze pro elastický cluster.

CreateModeForPatch

Režim aktualizace existujícího serveru.

Hodnota Description
Default

Je to ekvivalent 'Aktualizace'.

Update

Operace aktualizuje existující server.

DataEncryption

Vlastnosti šifrování dat serveru

Name Typ Description
geoBackupEncryptionKeyStatus

EncryptionKeyStatus

Stav klíče používaného serverem nakonfigurovaným se šifrováním dat na základě klíče spravovaného zákazníkem k šifrování geograficky redundantního úložiště přidruženého k serveru, pokud je nakonfigurováno tak, aby podporovalo geograficky redundantní zálohy.

geoBackupKeyURI

string

Identifikátor spravované identity přiřazené uživatelem, která se používá pro přístup ke klíči v Azure Key Vault pro šifrování dat geograficky redundantního úložiště přidruženého k serveru, který je nakonfigurovaný tak, aby podporoval geograficky redundantní zálohy.

geoBackupUserAssignedIdentityId

string

Identifikátor spravované identity přiřazené uživatelem, která se používá pro přístup ke klíči v Azure Key Vault pro šifrování dat geograficky redundantního úložiště přidruženého k serveru, který je nakonfigurovaný tak, aby podporoval geograficky redundantní zálohy.

primaryEncryptionKeyStatus

EncryptionKeyStatus

Stav klíče používaného serverem nakonfigurovaným se šifrováním dat na základě klíče spravovaného zákazníkem k šifrování primárního úložiště přidruženého k serveru.

primaryKeyURI

string

Identifikátor URI klíče v Azure Key Vault, který se používá k šifrování dat primárního úložiště přidruženého k serveru.

primaryUserAssignedIdentityId

string

Identifikátor spravované identity přiřazené uživatelem, která se používá pro přístup ke klíči v Azure Key Vault pro šifrování dat primárního úložiště přidruženého k serveru.

type

DataEncryptionType

Typ šifrování dat používaný serverem.

DataEncryptionType

Typ šifrování dat používaný serverem.

Hodnota Description
SystemManaged

Šifrování spravované Azure pomocí klíčů spravovaných platformou pro zjednodušení a dodržování předpisů.

AzureKeyVault

Šifrování pomocí klíčů spravovaných zákazníkem uložených v Azure Key Vault pro lepší kontrolu a zabezpečení.

EncryptionKeyStatus

Stav klíče používaného serverem nakonfigurovaným se šifrováním dat na základě klíče spravovaného zákazníkem k šifrování primárního úložiště přidruženého k serveru.

Hodnota Description
Valid

Klíč je platný a lze jej použít k šifrování.

Invalid

Klíč je neplatný a nelze jej použít k šifrování. Mezi možné příčiny patří odstranění klíče, změny oprávnění, deaktivace klíče, nepodporovaný typ klíče nebo překročení doby platnosti spojené s klíčem.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

GeographicallyRedundantBackup

Označuje, jestli je server nakonfigurovaný tak, aby vytvářel geograficky redundantní zálohy.

Hodnota Description
Enabled

Server je nakonfigurován tak, aby vytvářel geograficky redundantní zálohy.

Disabled

Server není nakonfigurován tak, aby vytvářel geograficky redundantní zálohy.

HighAvailabilityForPatch

Vlastnosti vysoké dostupnosti serveru

Name Typ Description
mode

HighAvailabilityMode

Režim vysoké dostupnosti pro server

standbyAvailabilityZone

string

Zóna dostupnosti přidružená k pohotovostnímu serveru vytvořená, když je vysoká dostupnost nastavená na SameZone nebo ZoneRedundant.

state

HighAvailabilityState

Možné stavy pohotovostního serveru vytvořené při nastavení vysoké dostupnosti na SameZone nebo ZoneRedundant.

HighAvailabilityMode

Režim vysoké dostupnosti pro server

Hodnota Description
Disabled

Vysoká dostupnost serveru je zakázána.

ZoneRedundant

Pro server je povolena vysoká dostupnost, přičemž pohotovostní server je v jiné zóně dostupnosti, než je primární zóna.

SameZone

Pro server je povolená vysoká dostupnost, přičemž záložní server je ve stejné zóně dostupnosti jako primární.

HighAvailabilityState

Možné stavy pohotovostního serveru vytvořené při nastavení vysoké dostupnosti na SameZone nebo ZoneRedundant.

Hodnota Description
NotEnabled

Pro server není povolena vysoká dostupnost.

CreatingStandby

Vzniká záložní server.

ReplicatingData

Data jsou replikována na pohotovostní server.

FailingOver

Probíhá operace přepnutí služeb při selhání na záložní server.

Healthy

Záložní server je v pořádku a připraven převzít službu v případě převzetí služeb při selhání.

RemovingStandby

Záložní server je odstraňován.

IdentityType

Typy identit přidružených k serveru.

Hodnota Description
None

K serveru není přiřazena žádná spravovaná identita.

UserAssigned

Serveru je přiřazena jedna nebo více spravovaných identit poskytnutých uživatelem.

SystemAssigned

Azure automaticky vytváří a spravuje identitu přidruženou k životnímu cyklu serveru.

SystemAssigned,UserAssigned

K serveru jsou přiřazeny identity přiřazené systémem i uživatelem.

MaintenanceWindowForPatch

Vlastnosti časového období údržby serveru

Name Typ Description
customWindow

string

Označuje, zda je vlastní okno povoleno nebo zakázáno.

dayOfWeek

integer (int32)

Den v týdnu, který se použije pro časové období údržby.

startHour

integer (int32)

Počáteční hodina, která se použije pro časové období údržby.

startMinute

integer (int32)

Počáteční minuta pro použití časového období údržby.

MicrosoftEntraAuth

Označuje, zda server podporuje ověřování Microsoft Entra.

Hodnota Description
Enabled

Server podporuje autentizaci Microsoft Entra.

Disabled

Server nepodporuje ověřování Microsoft Entra.

Network

Vlastnosti sítě serveru

Name Typ Description
delegatedSubnetResourceId

string

Identifikátor prostředku delegované podsítě. Vyžadováno při vytváření nového serveru v případě, že chcete server integrovat do vlastní virtuální sítě. Pro operaci aktualizace je nutné tuto vlastnost zadat pouze v případě, že chcete změnit hodnotu přiřazenou privátní zóně DNS.

privateDnsZoneArmResourceId

string

Identifikátor privátní DNS zóny. Vyžadováno při vytváření nového serveru v případě, že chcete server integrovat do vlastní virtuální sítě. Pro operaci aktualizace je nutné tuto vlastnost zadat pouze v případě, že chcete změnit hodnotu přiřazenou privátní zóně DNS.

publicNetworkAccess

ServerPublicNetworkAccessState

Označuje, zda je přístup k veřejné síti povolen nebo ne. Tato možnost je podporována pouze u serverů, které nejsou integrovány do virtuální sítě, kterou při nasazení serveru vlastní a poskytuje zákazník.

PasswordBasedAuth

Označuje, zda server podporuje ověřování na základě hesla.

Hodnota Description
Enabled

Server podporuje ověřování na základě hesla.

Disabled

Server nepodporuje ověřování na základě hesla.

PostgresMajorVersion

Hlavní verze databázového stroje PostgreSQL.

Hodnota Description
18

PostgreSQL 18.

17

PostgreSQL 17.

16

PostgreSQL 16.

15

PostgreSQL 15.

14

PostgreSQL 14.

13

PostgreSQL 13.

12

PostgreSQL 12.

11

PostgreSQL 11.

ReadReplicaPromoteMode

Typ operace, která se má použít na repliku pro čtení. Tato vlastnost je pouze pro zápis. Samostatná znamená, že replika pro čtení bude povýšena na samostatný server a stane se zcela nezávislou entitou na replikační sadě. Přepnutí znamená, že replika pro čtení bude fungovat s primárním serverem.

Hodnota Description
Standalone

Replika pro čtení se stane nezávislým serverem.

Switchover

Replika pro čtení prohodí role s primárním serverem.

ReadReplicaPromoteOption

Možnost synchronizace dat, která se má použít při zpracování operace zadané ve vlastnosti promoteMode. Tato vlastnost je pouze pro zápis.

Hodnota Description
Planned

Operace počká, až se data v replice pro čtení plně synchronizují se zdrojovým serverem, než zahájí operaci.

Forced

Operace nebude čekat na synchronizaci dat v replice pro čtení se zdrojovým serverem, než zahájí operaci.

Replica

Vlastnosti repliky serveru

Name Typ Description
capacity

integer (int32)

Maximální počet replik pro čtení povolených pro server.

promoteMode

ReadReplicaPromoteMode

Typ operace, která se má použít na repliku pro čtení. Tato vlastnost je pouze pro zápis. Samostatná znamená, že replika pro čtení bude povýšena na samostatný server a stane se zcela nezávislou entitou na replikační sadě. Přepnutí znamená, že replika pro čtení bude fungovat s primárním serverem.

promoteOption

ReadReplicaPromoteOption

Možnost synchronizace dat, která se má použít při zpracování operace zadané ve vlastnosti promoteMode. Tato vlastnost je pouze pro zápis.

replicationState

ReplicationState

Označuje stav replikace repliky pro čtení. Tato vlastnost je vrácena pouze v případě, že cílový server je replikou pro čtení. Možné hodnoty jsou Aktivní, Přerušené, Dohánět, Zřizování, Překonfigurování a Aktualizace

role

ReplicationRole

Role serveru v replikační sadě.

ReplicationRole

Role serveru v replikační sadě.

Hodnota Description
None

Není přiřazena žádná role replikace; Server funguje samostatně.

Primary

Funguje jako zdrojový server pro replikaci do jedné nebo více replik.

AsyncReplica

Přijímá data asynchronně z primárního serveru ve stejné oblasti.

GeoAsyncReplica

Přijímá data asynchronně z primárního serveru v jiné oblasti kvůli geografické redundanci.

ReplicationState

Označuje stav replikace repliky pro čtení. Tato vlastnost je vrácena pouze v případě, že cílový server je replikou pro čtení. Možné hodnoty jsou Aktivní, Přerušené, Dohánět, Zřizování, Překonfigurování a Aktualizace

Hodnota Description
Active

Replika pro čtení je plně synchronizovaná a aktivně replikuje data z primárního serveru.

Catchup

Replika pro čtení je za primárním serverem a v současné době dohání čekající změny.

Provisioning

Replika pro čtení se vytváří a probíhá její inicializace.

Updating

Replika pro čtení prochází určitými změnami, může se jednat o změnu výpočetní velikosti nebo její povýšení na primární server.

Broken

Replikace se nezdařila nebo byla přerušena.

Reconfiguring

Replika pro čtení se překonfiguruje, pravděpodobně kvůli změnám zdroje nebo nastavení.

ServerForPatch

Představuje server, který se má aktualizovat.

Name Typ Description
identity

UserAssignedIdentity

Popisuje identitu aplikace.

properties.administratorLogin

string

Název přihlašovacího jména určeného jako první správce založený na heslech přiřazený k vaší instanci PostgreSQL. Musí být zadáno při prvním povolení ověřování na základě hesla na serveru. Jakmile je jednou nastavena na danou hodnotu, nelze ji změnit po zbytek životnosti serveru. Pokud zakážete ověřování na základě hesla na serveru, který je měl povolené, tato role založená na heslech se neodstraní.

properties.administratorLoginPassword

string (password)

Heslo přiřazené k přihlašovacímu jménu správce. Pokud je povoleno ověřování heslem, lze toto heslo kdykoli změnit.

properties.authConfig

AuthConfigForPatch

Vlastnosti konfigurace autentizace serveru.

properties.availabilityZone

string

Zóna dostupnosti serveru.

properties.backup

BackupForPatch

Vlastnosti zálohování serveru

properties.cluster

Cluster

Vlastnosti clusteru serveru

properties.createMode

CreateModeForPatch

Režim aktualizace existujícího serveru.

properties.dataEncryption

DataEncryption

Vlastnosti šifrování dat serveru

properties.highAvailability

HighAvailabilityForPatch

Vlastnosti vysoké dostupnosti serveru

properties.maintenanceWindow

MaintenanceWindowForPatch

Vlastnosti časového období údržby serveru

properties.network

Network

Vlastnosti sítě serveru Vyžadováno pouze v případě, že chcete svůj server integrovat do virtuální sítě poskytnuté zákazníkem.

properties.replica

Replica

Vlastnosti repliky pro čtení serveru. Vyžadováno pouze v případě, že chcete povýšit server.

properties.replicationRole

ReplicationRole

Role serveru v replikační sadě.

properties.storage

Storage

Vlastnosti úložiště serveru

properties.version

PostgresMajorVersion

Hlavní verze databázového stroje PostgreSQL.

sku

SkuForPatch

Výpočetní úroveň a velikost serveru.

tags

object

Metadata specifická pro aplikaci ve formě párů klíč-hodnota.

ServerPublicNetworkAccessState

Označuje, zda je přístup k veřejné síti povolen nebo ne. Tato možnost je podporována pouze u serverů, které nejsou integrovány do virtuální sítě, kterou při nasazení serveru vlastní a poskytuje zákazník.

Hodnota Description
Enabled

Přístup k veřejné síti je povolen. To umožňuje přístup k serveru z veřejného internetu za předpokladu, že je zavedeno nezbytné pravidlo brány firewall, které povoluje příchozí provoz pocházející od připojujícího se klienta. To je kompatibilní s použitím privátních koncových bodů pro připojení k tomuto serveru.

Disabled

Přístup z veřejné sítě je zakázán. To znamená, že k serveru nelze přistupovat z veřejného internetu, ale pouze prostřednictvím soukromých koncových bodů.

SkuForPatch

Výpočet informací serveru.

Name Typ Description
name

string

Název, pod kterým je známa daná výpočetní velikost přiřazená serveru.

tier

SkuTier

Úroveň výpočetních prostředků přiřazená k serveru.

SkuTier

Úroveň výpočetních prostředků přiřazená k serveru.

Hodnota Description
Burstable

Cenově výhodná vrstva pro občasné využití procesoru, ideální pro vývojové a testovací úlohy s nízkými požadavky na výkon.

GeneralPurpose

Vyvážené výpočetní prostředky a paměť pro většinu úloh, nabízející škálovatelný výkon a propustnost I/O.

MemoryOptimized

Vysoký poměr paměti k jádrům pro náročné úlohy vyžadující rychlé zpracování v paměti a vysokou souběžnost.

Storage

Vlastnosti úložiště serveru

Name Typ Description
autoGrow

StorageAutoGrow

Příznakem povolíte nebo zakážete automatický růst velikosti úložiště serveru, když se dostupný prostor blíží nule a podmínky umožňují automatické zvětšování velikosti úložiště.

iops

integer (int32)

Maximální počet IOPS podporovaných pro úložiště. Vyžaduje se, když je typ úložiště PremiumV2_LRS nebo UltraSSD_LRS.

storageSizeGB

integer (int32)

Velikost úložiště přiřazeného serveru.

throughput

integer (int32)

Maximální podporovaná propustnost úložiště. Vyžaduje se, když je typ úložiště PremiumV2_LRS nebo UltraSSD_LRS.

tier

AzureManagedDiskPerformanceTier

Vrstva úložiště serveru.

type

StorageType

Typ úložiště přiřazeného serveru. Povolené hodnoty jsou Premium_LRS, PremiumV2_LRS nebo UltraSSD_LRS. Pokud není zadaný, použije se výchozí hodnota Premium_LRS.

StorageAutoGrow

Příznakem povolíte nebo zakážete automatický růst velikosti úložiště serveru, když se dostupný prostor blíží nule a podmínky umožňují automatické zvětšování velikosti úložiště.

Hodnota Description
Enabled

Server by měl automaticky zvětšovat velikost úložiště, když se dostupný prostor blíží nule a podmínky umožňují automatické zvětšování velikosti úložiště.

Disabled

Server by neměl automaticky zvětšovat velikost úložiště, když se dostupný prostor blíží nule.

StorageType

Typ úložiště přiřazeného serveru. Povolené hodnoty jsou Premium_LRS, PremiumV2_LRS nebo UltraSSD_LRS. Pokud není zadaný, použije se výchozí hodnota Premium_LRS.

Hodnota Description
Premium_LRS

Úložiště zálohované standardem SSD (Solid State Disk) nabízí konzistentní výkon pro běžné úlohy.

PremiumV2_LRS

Úložiště SSD (Solid State Disk) nové generace s vylepšenou škálovatelností a výkonem pro náročné podnikové úlohy.

UltraSSD_LRS

Špičkové úložiště SSD (Solid State Disk) navržené pro extrémní IOPS a aplikace citlivé na latenci.

UserAssignedIdentity

Identity přidružené k serveru.

Name Typ Description
principalId

string

Identifikátor objektu instančního objektu přidruženého ke spravované identitě přiřazené uživatelem.

tenantId

string

Identifikátor tenanta serveru.

type

IdentityType

Typy identit přidružených k serveru.

userAssignedIdentities

<string,  UserIdentity>

Mapa spravovaných identit přiřazených uživatelem.

UserIdentity

Spravovaná identita přiřazená uživatelem přidružená k serveru.

Name Typ Description
clientId

string

Identifikátor klienta instančního objektu přidruženého ke spravované identitě přiřazené uživatelem.

principalId

string

Identifikátor objektu instančního objektu přidruženého ke spravované identitě přiřazené uživatelem.