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.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

Akceptovala se operace prostředku.

Hlavičky

  • Azure-AsyncOperation: string
  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2.

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

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

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

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

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

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

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

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

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

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.

PostgreSqlFlexibleServerHighAvailabilityMode

Pro tyto výpočetní prostředky jsou podporovány režimy vysoké dostupnosti.

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.

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
P2
P3
P4
P6
P10
P15
P20
P30
P40
P50
P60
P70
P80

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
Update

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
AzureKeyVault

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
Invalid

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
Disabled

HighAvailabilityForPatch

Vlastnosti vysoké dostupnosti serveru

Name Typ Description
mode

PostgreSqlFlexibleServerHighAvailabilityMode

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.

HighAvailabilityState

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

Hodnota Description
NotEnabled
CreatingStandby
ReplicatingData
FailingOver
Healthy
RemovingStandby

IdentityType

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

Hodnota Description
None
UserAssigned
SystemAssigned
SystemAssigned,UserAssigned

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
Disabled

Network

Vlastnosti sítě serveru

Name Typ Description
delegatedSubnetResourceId

string (arm-id)

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 (arm-id)

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
Disabled

PostgresMajorVersion

Hlavní verze databázového stroje PostgreSQL.

Hodnota Description
18
17
16
15
14
13
12
11

PostgreSqlFlexibleServerHighAvailabilityMode

Pro tyto výpočetní prostředky jsou podporovány režimy vysoké dostupnosti.

Hodnota Description
Disabled
ZoneRedundant
SameZone

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
Primary
AsyncReplica
GeoAsyncReplica

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

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

Catchup

Server pro repliku čtení je za primárním serverem a momentálně dohání čekající změny.

Provisioning

Replika server pro čtení je vytvářen a právě se inicializace.

Updating

Server repliky pro čtení prochází určitými změnami, může se měnit velikost výpočetního výkonu nebo jeho povyšování na primární server.

Broken

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

Reconfiguring

Server pro čtení repliky se překonfiguruje, pravděpodobně kvůli změnám ve zdroji 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.

Hodnota Description
Enabled
Disabled

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
GeneralPurpose
MemoryOptimized

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
Disabled

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
PremiumV2_LRS
UltraSSD_LRS

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.