Dela via


Viktig information om API – Azure Database for PostgreSQL

Den här sidan innehåller de senaste nyheterna och uppdateringarna om de rekommenderade API-versioner som ska användas. API-versionerna som inte visas här kan stödjas, men kommer snart att dras tillbaka. Dokumentationen för den senaste stabila API-versionen finns här.

API-utgåvor

Anmärkning

Varje stabil och förhandsversion av API:et är kumulativ. Det innebär att den innehåller de tidigare funktionerna utöver de funktioner som ingår i kolumnen Kommentarer.

API-version Standardversion/Förhandsgranskning Comments
2025-08-01 Stabil (GA) Tidigare GA-funktioner +
Stöd för PG 18
Stöd för PG 17
Lägger till stöd för att ange standarddatabasnamnet i ett elastiskt kluster
Lägger till stöd för tabellrekommendationer
Korrigerar HTTP-svarskoder för att återspegla vad varje API kan returnera
Lägger till exempel för CMK-baserad datakryptering med automatisk uppdatering av nyckelversion
Lägger till exempel för att skapa en server i ett microsoftägt virtuellt nätverk
Byter namn på filer för bättre representation av innehållet
Byter namn på åtgärds-ID:t för att förbättra organisationen, tydligheten och navigeringen
Förbättrar metadata för lokala definitioner
Förbättrar beskrivningar för enhetlighet
2025-06-01-preview Preview Byter namn på filer för bättre representation av innehållet
Byter namn på åtgärder för att förbättra organisationen, tydligheten och navigeringen
Lägger till exempel för CMK-baserad datakryptering med automatisk uppdatering av nyckelversion
Lägger till exempel för att skapa en server i ett microsoftägt virtuellt nätverk
Lägger till stöd för tabellrekommendationer
Lägger till stöd för att ange standarddatabasnamnet i ett elastiskt kluster
Tar bort stöd för funktionen för serverparameterjustering
Förbättrar beskrivningar
Förbättrar metadata för lokala definitioner
Korrigerar HTTP-svarskoder för att återspegla vad varje API kan returnera
2025-01-01-preview Preview Lägger till stöd för funktionen för serverparameterjustering
Förhandsversion 2024-11-01 Preview Indexoptimering
Källtyper för migrering har lagts till
Stöd för PG 17
stöd för UltraSSD_LRS lagringstyp
Elastiska kluster på flexibla serverinstanser
2024-08-01 Stabil (GA) Tidigare GA-funktioner +
Geo + CMK – Återuppliva tappade
Automatisk tillväxt för lagring
IOPS-skalning
Api för ny platsfunktion
Långsiktig kvarhållningssäkerhetskopiering
Serverloggar
Migrations
Förvalidering av migrering
Läsrepliker – Omkoppling (byte av plats)
Läs repliker – virtuella slutpunkter
Privata slutpunkter
Api:er för Azure Defender/Threat Protection
Stöd för PG 16
stöd för PremiumV2_LRS lagringstyp
Platskapacitetsändringar för SSDv2
Migreringsroller
Migreringsinstansresurs-ID för att stödja privata slutpunktsmigreringar
Säkerhetskopiering på begäran
Systemtilldelad hanterad identitet
2023-06-01-preview Preview Tidigare GA-funktioner +
Förvalidation för migrering
Läsrepliker – Omkoppling (byte av plats)
Läs repliker – virtuella slutpunkter
Privata slutpunkter
API:er för Azure Defender\Threat Protection
Stöd för PG 16
stöd för PremiumV2_LRS lagringstyp
Platskapacitetsändringar för SSDv2
API för kvotanvändning
2023-03-01-preview Preview Nya GA-versionfunktioner (2022-12-01) +
Geo + CMK
Automatisk tillväxt för lagring
IOPS-skalning
API för ny platsfunktion
Azure Defender
Serverloggar
Migrations
2022-12-01 Stabil (GA) Tidigare GA-funktioner +
EntraID
CMK
Backups
Administrators
Replicas
GeoRestore
MVU
2022-05-01-preview Preview KontrolleraMigreringsnamntillgänglighet
Migrations
2021-06-01 Stabil (GA) Tidigare GA-funktioner +
Server CRUD
KontrolleraNamnTillgänglighet
Konfigurationer (Serverparametrar)
Databas
Brandväggsregler
Privat
DNS-zonsuffix
PITR (återställning till en specifik tidpunkt)
Omstart av server
Serverstart
Serverstopp
Underhållsfönster
Användning av undernät för virtuellt nätverk

Använda förhandsversioner av API från Terraform

Terraform är ett IaC-programvaruverktyg (infrastructure-as-code) som skapats av HashiCorp. Användare definierar och tillhandahåller datacenterinfrastruktur med hjälp av ett deklarativt konfigurationsspråk som kallas HashiCorp Configuration Language (HCL) eller eventuellt JSON. Terraform är ett vanligt sätt att utföra IaC-hantering för Azure Database for PostgreSQL baserat på GA Azure RM API, utöver Azure Resource Manager-mallar (ARM) Terraform Community släpper regelbundna uppdateringar för Azure Resource Manager (AzureRM) Terraform-provider baserat på Azure Resource Manager API-version i Allmänt tillgänglighet (GA). Om en viss funktion för närvarande finns i förhandsversions-API:et och ännu inte har införlivats i GA API och AzureRM Terraform-providern kan du använda AzAPI Terraform-providern för att anropa Förhandsversions-API direkt från Terraform. AzAPI-providern är ett tunt lager ovanpå Rest-API:erna för Azure Resource Manager. Med AzAPI-providern kan du hantera alla Azure-resurstyper med valfri API-version. AzAPI-providern är ett tunt lager ovanpå Azure ARM REST-API:erna. Med AzAPI-providern kan du hantera alla Azure-resurstyper med valfri API-version. Den här providern kompletterar AzureRM-providern genom att aktivera hantering av nya Azure-resurser och egenskaper (inklusive privat förhandsversion).

AzAPI-providern har följande fördelar:

  • Stöder alla Azure-tjänster:
  • Tjänster och funktioner för privat förhandsversion
  • Tjänster och funktioner för offentlig förhandsversion
  • Alla API-versioner
  • Fullständig trohet i Terraform-tillståndsfilen
  • Egenskaper och värden lagras i state
  • Inget beroende av Swagger
  • Vanlig och konsekvent Azure-autentisering

AzAPI2AzureRM är ett verktyg med öppen källkod som är utformat för att migrera från AzAPI-providern till AzureRM-providern.

Kontakter

Om du har frågor eller förslag på Azure Database for PostgreSQL skickar du ett e-postmeddelande till Azure Database for PostgreSQL-teamet (@Ask Azure Database for PostgreSQL). Observera att den här e-postadressen inte är ett tekniskt supportalias.

Tänk dessutom på följande kontaktpunkter efter behov: