Dela via


Servers - Update

Uppdaterar en befintlig server. Begärandetexten kan innehålla en eller flera av de egenskaper som finns i den normala serverdefinitionen.

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

URI-parametrar

Namn I Krävs Typ Beskrivning
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serverName
path True

string

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

Namnet på servern.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Brödtext för begäran

Namn Typ Beskrivning
identity

UserAssignedIdentity

Beskriver programmets identitet.

properties.administratorLoginPassword

string (password)

Lösenord tilldelat till administratörsinloggningen. Så länge lösenordsautentisering är aktiverad kan detta lösenord ändras när som helst.

properties.authConfig

AuthConfigForPatch

Konfigurationsegenskaper för autentisering för en server.

properties.availabilityZone

string

Tillgänglighetszon för en server.

properties.backup

BackupForPatch

Säkerhetskopieringsegenskaper för en server.

properties.cluster

Cluster

Klusteregenskaper för en server.

properties.createMode

CreateModeForPatch

Uppdateringsläge för en befintlig server.

properties.dataEncryption

DataEncryption

Datakrypteringsegenskaper för en server.

properties.highAvailability

HighAvailabilityForPatch

Egenskaper för hög tillgänglighet för en server.

properties.maintenanceWindow

MaintenanceWindowForPatch

Egenskaper för underhållsfönster för en server.

properties.network

Network

Nätverksegenskaper för en server. Krävs endast om du vill att servern ska integreras i ett virtuellt nätverk som tillhandahålls av kunden.

properties.replica

Replica

Egenskaper för skrivskyddade repliker för en server. Krävs endast om du vill befordra en server.

properties.replicationRole

ReplicationRole

Serverns roll i en replikeringsuppsättning.

properties.storage

Storage

Lagringsegenskaper för en server.

properties.version

PostgresMajorVersion

Huvudversion av PostgreSQL-databasmotorn.

sku

SkuForPatch

Beräkningsnivå och storlek på en server.

tags

object

Programspecifika metadata i form av nyckel/värde-par.

Svaren

Namn Typ Beskrivning
202 Accepted

Resursåtgärden har godkänts.

Headers

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

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Rinna: implicit
URL för auktorisering: https://login.microsoftonline.com/common/oauth2/authorize

Scope

Namn Beskrivning
user_impersonation Utge dig för att vara ditt användarkonto

Exempel

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.

Exempel på begäran

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"
    }
  }
}

Exempel på svar

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.

Exempel på begäran

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"
    }
  }
}

Exempel på svar

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.

Exempel på begäran

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"
    }
  }
}

Exempel på svar

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.

Exempel på begäran

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"
    }
  }
}

Exempel på svar

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.

Exempel på begäran

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"
  }
}

Exempel på svar

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.

Exempel på begäran

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

Exempel på svar

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.

Exempel på begäran

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"
  }
}

Exempel på svar

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.

Exempel på begäran

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"
  }
}

Exempel på svar

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.

Exempel på begäran

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"
  }
}

Exempel på svar

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.

Exempel på begäran

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"
  }
}

Exempel på svar

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

Definitioner

Namn Beskrivning
AuthConfigForPatch

Konfigurationsegenskaper för autentisering för en server.

AzureManagedDiskPerformanceTier

Lagringsnivå för en server.

BackupForPatch

Säkerhetskopieringsegenskaper för en server.

Cluster

Klusteregenskaper för en server.

CreateModeForPatch

Uppdateringsläge för en befintlig server.

DataEncryption

Datakrypteringsegenskaper för en server.

DataEncryptionType

Datakrypteringstyp som används av en server.

EncryptionKeyStatus

Status för nyckel som används av en server som konfigurerats med datakryptering baserat på kundhanterad nyckel för att kryptera den primära lagringen som är kopplad till servern.

ErrorAdditionalInfo

Resurshanteringsfelet ytterligare information.

ErrorDetail

Detaljerna om felet.

ErrorResponse

Felsvar

GeographicallyRedundantBackup

Anger om servern är konfigurerad för att skapa geografiskt redundanta säkerhetskopior.

HighAvailabilityForPatch

Egenskaper för hög tillgänglighet för en server.

HighAvailabilityState

Möjliga tillstånd för väntelägesservern som skapas när hög tillgänglighet är inställd på SameZone eller ZoneRedundant.

IdentityType

Typer av identiteter som är associerade med en server.

MaintenanceWindowForPatch

Egenskaper för underhållsfönster för en server.

MicrosoftEntraAuth

Anger om servern stöder Microsoft Entra-autentisering.

Network

Nätverksegenskaper för en server.

PasswordBasedAuth

Anger om servern stöder lösenordsbaserad autentisering.

PostgresMajorVersion

Huvudversion av PostgreSQL-databasmotorn.

PostgreSqlFlexibleServerHighAvailabilityMode

Lägen för hög tillgänglighet som stöds för den här beräkningen.

ReadReplicaPromoteMode

Typ av åtgärd som ska tillämpas på den skrivskyddade repliken. Den här egenskapen är skrivskyddad. Fristående innebär att den skrivskyddade repliken befordras till en fristående server och blir en helt oberoende enhet från replikeringsuppsättningen. Växling innebär att den skrivskyddade repliken kommer att kopplas till den primära servern.

ReadReplicaPromoteOption

Datasynkroniseringsalternativ som ska användas vid bearbetning av den åtgärd som anges i egenskapen promoteMode. Den här egenskapen är skrivskyddad.

Replica

Replikegenskaper för en server.

ReplicationRole

Serverns roll i en replikeringsuppsättning.

ReplicationState

Anger replikeringstillståndet för en skrivskyddad replik. Den här egenskapen returneras bara när målservern är en skrivskyddad replik. Möjliga värden är Active, Broken, Catchup, Provisioning, Reconfiguringoch Updating

ServerForPatch

Representerar en server som ska uppdateras.

ServerPublicNetworkAccessState

Anger om åtkomst till offentligt nätverk är aktiverat eller inte.

SkuForPatch

Beräkna information om en server.

SkuTier

Nivå för den beräkning som tilldelats en server.

Storage

Lagringsegenskaper för en server.

StorageAutoGrow

Flagga för att aktivera eller inaktivera automatisk ökning av lagringsstorleken för en server när det tillgängliga utrymmet närmar sig noll och villkoren tillåter automatiskt växande lagringsstorlek.

StorageType

Typ av lagring som tilldelats en server. Tillåtna värden är Premium_LRS, PremiumV2_LRS eller UltraSSD_LRS. Om inget anges är det som standard Premium_LRS.

UserAssignedIdentity

Identiteter som är associerade med en server.

UserIdentity

Användartilldelad hanterad identitet som är associerad med en server.

AuthConfigForPatch

Konfigurationsegenskaper för autentisering för en server.

Namn Typ Beskrivning
activeDirectoryAuth

MicrosoftEntraAuth

Anger om servern stöder Microsoft Entra-autentisering.

passwordAuth

PasswordBasedAuth

Anger om servern stöder lösenordsbaserad autentisering.

tenantId

string

Identifierare för klientorganisationen för den delegerade resursen.

AzureManagedDiskPerformanceTier

Lagringsnivå för en server.

Värde Beskrivning
P1
P2
P3
P4
P6
P10
P15
P20
P30
P40
P50
P60
P70
P80

BackupForPatch

Säkerhetskopieringsegenskaper för en server.

Namn Typ Beskrivning
backupRetentionDays

integer (int32)

Kvarhållningsdagar för säkerhetskopiering för servern.

earliestRestoreDate

string (date-time)

Tidigaste återställningspunktstid (ISO8601 format) för en server.

geoRedundantBackup

GeographicallyRedundantBackup

Anger om servern är konfigurerad för att skapa geografiskt redundanta säkerhetskopior.

Cluster

Klusteregenskaper för en server.

Namn Typ Standardvärde Beskrivning
clusterSize

integer (int32)

0

Antal noder som tilldelats det elastiska klustret.

defaultDatabaseName

string

Standarddatabasnamn för det elastiska klustret.

CreateModeForPatch

Uppdateringsläge för en befintlig server.

Värde Beskrivning
Default
Update

DataEncryption

Datakrypteringsegenskaper för en server.

Namn Typ Beskrivning
geoBackupEncryptionKeyStatus

EncryptionKeyStatus

Status för nyckel som används av en server som konfigurerats med datakryptering baserat på kundhanterad nyckel för att kryptera den geografiskt redundanta lagring som är kopplad till servern när den är konfigurerad för att stödja geografiskt redundanta säkerhetskopieringar.

geoBackupKeyURI

string

Identifierare för den användartilldelade hanterade identiteten som används för att komma åt nyckeln i Azure 密钥保管库 för datakryptering av den geografiskt redundanta lagring som är associerad med en server som är konfigurerad för att stödja geografiskt redundanta säkerhetskopieringar.

geoBackupUserAssignedIdentityId

string

Identifierare för den användartilldelade hanterade identiteten som används för att komma åt nyckeln i Azure 密钥保管库 för datakryptering av den geografiskt redundanta lagring som är associerad med en server som är konfigurerad för att stödja geografiskt redundanta säkerhetskopieringar.

primaryEncryptionKeyStatus

EncryptionKeyStatus

Status för nyckel som används av en server som konfigurerats med datakryptering baserat på kundhanterad nyckel för att kryptera den primära lagringen som är kopplad till servern.

primaryKeyURI

string

URI för nyckeln i Azure 密钥保管库 som används för datakryptering av den primära lagring som är associerad med en server.

primaryUserAssignedIdentityId

string

Identifierare för den användartilldelade hanterade identiteten som används för att komma åt nyckeln i Azure 密钥保管库 för datakryptering av den primära lagring som är associerad med en server.

type

DataEncryptionType

Datakrypteringstyp som används av en server.

DataEncryptionType

Datakrypteringstyp som används av en server.

Värde Beskrivning
SystemManaged
AzureKeyVault

EncryptionKeyStatus

Status för nyckel som används av en server som konfigurerats med datakryptering baserat på kundhanterad nyckel för att kryptera den primära lagringen som är kopplad till servern.

Värde Beskrivning
Valid
Invalid

ErrorAdditionalInfo

Resurshanteringsfelet ytterligare information.

Namn Typ Beskrivning
info

object

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Detaljerna om felet.

Namn Typ Beskrivning
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felet riktas.

ErrorResponse

Felsvar

Namn Typ Beskrivning
error

ErrorDetail

Felet objektet.

GeographicallyRedundantBackup

Anger om servern är konfigurerad för att skapa geografiskt redundanta säkerhetskopior.

Värde Beskrivning
Enabled
Disabled

HighAvailabilityForPatch

Egenskaper för hög tillgänglighet för en server.

Namn Typ Beskrivning
mode

PostgreSqlFlexibleServerHighAvailabilityMode

Läge för hög tillgänglighet för en server.

standbyAvailabilityZone

string

Tillgänglighetszon som är associerad med väntelägesservern som skapas när hög tillgänglighet är inställt på SameZone eller ZoneRedundant.

state

HighAvailabilityState

Möjliga tillstånd för väntelägesservern som skapas när hög tillgänglighet är inställd på SameZone eller ZoneRedundant.

HighAvailabilityState

Möjliga tillstånd för väntelägesservern som skapas när hög tillgänglighet är inställd på SameZone eller ZoneRedundant.

Värde Beskrivning
NotEnabled
CreatingStandby
ReplicatingData
FailingOver
Healthy
RemovingStandby

IdentityType

Typer av identiteter som är associerade med en server.

Värde Beskrivning
None
UserAssigned
SystemAssigned
SystemAssigned,UserAssigned

MaintenanceWindowForPatch

Egenskaper för underhållsfönster för en server.

Namn Typ Beskrivning
customWindow

string

Anger om anpassat fönster är aktiverat eller inaktiverat.

dayOfWeek

integer (int32)

Veckodag som ska användas för underhållsfönster.

startHour

integer (int32)

Starttid som ska användas för underhållsfönster.

startMinute

integer (int32)

Startminut som ska användas för underhållsfönster.

MicrosoftEntraAuth

Anger om servern stöder Microsoft Entra-autentisering.

Värde Beskrivning
Enabled
Disabled

Network

Nätverksegenskaper för en server.

Namn Typ Beskrivning
delegatedSubnetResourceId

string (arm-id)

Resursidentifierare för det delegerade undernätet. Krävs när du skapar en ny server, om du vill att servern ska integreras i ditt eget virtuella nätverk. För en uppdateringsåtgärd behöver du bara ange den här egenskapen om du vill ändra värdet som tilldelats för den privata DNS-zonen.

privateDnsZoneArmResourceId

string (arm-id)

Identifierare för den privata DNS-zonen. Krävs när du skapar en ny server, om du vill att servern ska integreras i ditt eget virtuella nätverk. För en uppdateringsåtgärd behöver du bara ange den här egenskapen om du vill ändra värdet som tilldelats för den privata DNS-zonen.

publicNetworkAccess

ServerPublicNetworkAccessState

Anger om åtkomst till offentligt nätverk är aktiverat eller inte. Detta stöds endast för servrar som inte är integrerade i ett virtuellt nätverk som ägs och tillhandahålls av kunden när servern distribueras.

PasswordBasedAuth

Anger om servern stöder lösenordsbaserad autentisering.

Värde Beskrivning
Enabled
Disabled

PostgresMajorVersion

Huvudversion av PostgreSQL-databasmotorn.

Värde Beskrivning
18
17
16
15
14
13
12
11

PostgreSqlFlexibleServerHighAvailabilityMode

Lägen för hög tillgänglighet som stöds för den här beräkningen.

Värde Beskrivning
Disabled
ZoneRedundant
SameZone

ReadReplicaPromoteMode

Typ av åtgärd som ska tillämpas på den skrivskyddade repliken. Den här egenskapen är skrivskyddad. Fristående innebär att den skrivskyddade repliken befordras till en fristående server och blir en helt oberoende enhet från replikeringsuppsättningen. Växling innebär att den skrivskyddade repliken kommer att kopplas till den primära servern.

Värde Beskrivning
Standalone

Skrivskyddade repliker blir en oberoende server.

Switchover

Skrivskyddade repliker växlar roller med den primära servern.

ReadReplicaPromoteOption

Datasynkroniseringsalternativ som ska användas vid bearbetning av den åtgärd som anges i egenskapen promoteMode. Den här egenskapen är skrivskyddad.

Värde Beskrivning
Planned

Åtgärden väntar på att data i den skrivskyddade repliken ska synkroniseras helt med källservern innan den initierar åtgärden.

Forced

Åtgärden väntar inte på att data i den skrivskyddade repliken ska synkroniseras med källservern innan den initierar åtgärden.

Replica

Replikegenskaper för en server.

Namn Typ Beskrivning
capacity

integer (int32)

Maximalt antal skrivskyddade repliker som tillåts för en server.

promoteMode

ReadReplicaPromoteMode

Typ av åtgärd som ska tillämpas på den skrivskyddade repliken. Den här egenskapen är skrivskyddad. Fristående innebär att den skrivskyddade repliken befordras till en fristående server och blir en helt oberoende enhet från replikeringsuppsättningen. Växling innebär att den skrivskyddade repliken kommer att kopplas till den primära servern.

promoteOption

ReadReplicaPromoteOption

Datasynkroniseringsalternativ som ska användas vid bearbetning av den åtgärd som anges i egenskapen promoteMode. Den här egenskapen är skrivskyddad.

replicationState

ReplicationState

Anger replikeringstillståndet för en skrivskyddad replik. Den här egenskapen returneras bara när målservern är en skrivskyddad replik. Möjliga värden är Active, Broken, Catchup, Provisioning, Reconfiguringoch Updating

role

ReplicationRole

Serverns roll i en replikeringsuppsättning.

ReplicationRole

Serverns roll i en replikeringsuppsättning.

Värde Beskrivning
None
Primary
AsyncReplica
GeoAsyncReplica

ReplicationState

Anger replikeringstillståndet för en skrivskyddad replik. Den här egenskapen returneras bara när målservern är en skrivskyddad replik. Möjliga värden är Active, Broken, Catchup, Provisioning, Reconfiguringoch Updating

Värde Beskrivning
Active

Läsreplikaservern är fullt synkroniserad och replikerar aktivt data från primärservern.

Catchup

Läsreplikservern ligger bakom huvudservern och håller just nu på att komma ikapp med väntande ändringar.

Provisioning

Läsreplikservern håller på att skapas och håller på att initieras.

Updating

Läsreplikservern genomgår vissa förändringar, den kan ändra beräkningsstorlek eller promovera den till primärservern.

Broken

Replikeringen har misslyckats eller avbrutits.

Reconfiguring

Läsreplikaservern håller på att konfigureras om, möjligen på grund av ändringar i källkod eller inställningar.

ServerForPatch

Representerar en server som ska uppdateras.

Namn Typ Beskrivning
identity

UserAssignedIdentity

Beskriver programmets identitet.

properties.administratorLogin

string

Namnet på inloggningen som anges som den första lösenordsbaserade administratören som tilldelas din instans av PostgreSQL. Måste anges första gången du aktiverar lösenordsbaserad autentisering på en server. När ett visst värde har ställts in kan det inte ändras under resten av serverns livslängd. Om du inaktiverar lösenordsbaserad autentisering på en server som har den aktiverad tas inte den här lösenordsbaserade rollen bort.

properties.administratorLoginPassword

string (password)

Lösenord tilldelat till administratörsinloggningen. Så länge lösenordsautentisering är aktiverad kan detta lösenord ändras när som helst.

properties.authConfig

AuthConfigForPatch

Konfigurationsegenskaper för autentisering för en server.

properties.availabilityZone

string

Tillgänglighetszon för en server.

properties.backup

BackupForPatch

Säkerhetskopieringsegenskaper för en server.

properties.cluster

Cluster

Klusteregenskaper för en server.

properties.createMode

CreateModeForPatch

Uppdateringsläge för en befintlig server.

properties.dataEncryption

DataEncryption

Datakrypteringsegenskaper för en server.

properties.highAvailability

HighAvailabilityForPatch

Egenskaper för hög tillgänglighet för en server.

properties.maintenanceWindow

MaintenanceWindowForPatch

Egenskaper för underhållsfönster för en server.

properties.network

Network

Nätverksegenskaper för en server. Krävs endast om du vill att servern ska integreras i ett virtuellt nätverk som tillhandahålls av kunden.

properties.replica

Replica

Egenskaper för skrivskyddade repliker för en server. Krävs endast om du vill befordra en server.

properties.replicationRole

ReplicationRole

Serverns roll i en replikeringsuppsättning.

properties.storage

Storage

Lagringsegenskaper för en server.

properties.version

PostgresMajorVersion

Huvudversion av PostgreSQL-databasmotorn.

sku

SkuForPatch

Beräkningsnivå och storlek på en server.

tags

object

Programspecifika metadata i form av nyckel/värde-par.

ServerPublicNetworkAccessState

Anger om åtkomst till offentligt nätverk är aktiverat eller inte.

Värde Beskrivning
Enabled
Disabled

SkuForPatch

Beräkna information om en server.

Namn Typ Beskrivning
name

string

Namn som är känt för en viss beräkningsstorlek som tilldelats en server.

tier

SkuTier

Nivå för den beräkning som tilldelats en server.

SkuTier

Nivå för den beräkning som tilldelats en server.

Värde Beskrivning
Burstable
GeneralPurpose
MemoryOptimized

Storage

Lagringsegenskaper för en server.

Namn Typ Beskrivning
autoGrow

StorageAutoGrow

Flagga för att aktivera eller inaktivera automatisk ökning av lagringsstorleken för en server när det tillgängliga utrymmet närmar sig noll och villkoren tillåter automatiskt växande lagringsstorlek.

iops

integer (int32)

Maximalt IOPS som stöds för lagring. Krävs när typen av lagring är PremiumV2_LRS eller UltraSSD_LRS.

storageSizeGB

integer (int32)

Storleken på det lagringsutrymme som tilldelats en server.

throughput

integer (int32)

Maximalt dataflöde som stöds för lagring. Krävs när typen av lagring är PremiumV2_LRS eller UltraSSD_LRS.

tier

AzureManagedDiskPerformanceTier

Lagringsnivå för en server.

type

StorageType

Typ av lagring som tilldelats en server. Tillåtna värden är Premium_LRS, PremiumV2_LRS eller UltraSSD_LRS. Om inget anges är det som standard Premium_LRS.

StorageAutoGrow

Flagga för att aktivera eller inaktivera automatisk ökning av lagringsstorleken för en server när det tillgängliga utrymmet närmar sig noll och villkoren tillåter automatiskt växande lagringsstorlek.

Värde Beskrivning
Enabled
Disabled

StorageType

Typ av lagring som tilldelats en server. Tillåtna värden är Premium_LRS, PremiumV2_LRS eller UltraSSD_LRS. Om inget anges är det som standard Premium_LRS.

Värde Beskrivning
Premium_LRS
PremiumV2_LRS
UltraSSD_LRS

UserAssignedIdentity

Identiteter som är associerade med en server.

Namn Typ Beskrivning
principalId

string

Identifierare för objektet för tjänstens huvudnamn som är associerat med den användartilldelade hanterade identiteten.

tenantId

string

Identifierare för klientorganisationen på en server.

type

IdentityType

Typer av identiteter som är associerade med en server.

userAssignedIdentities

<string,  UserIdentity>

Karta över användartilldelade hanterade identiteter.

UserIdentity

Användartilldelad hanterad identitet som är associerad med en server.

Namn Typ Beskrivning
clientId

string

Identifierare för klienten för tjänstens huvudnamn som är associerat med den användartilldelade hanterade identiteten.

principalId

string

Identifierare för objektet för tjänstens huvudnamn som är associerat med den användartilldelade hanterade identiteten.