Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera najnowsze informacje i aktualizacje dotyczące zalecanych wersji interfejsu API do użycia. Wersje interfejsu API, które nie są wymienione tutaj, mogą być obsługiwane, ale wkrótce zostaną wycofane. Dokumentację najnowszej wersji zapoznawczej i stabilnej wersji interfejsu API znajdziesz tutaj.
Wersje interfejsu API
W tej sekcji podsumowano zmiany funkcji w każdej wersji interfejsu API Azure Database for PostgreSQL.
Note
Wersje interfejsu API zwykle są oparte na wcześniejszych wersjach, ale funkcje w wersji zapoznawczej mogą ulec zmianie lub usunięciu. Kolumna Informacje o wersji zawiera listę zmian dla każdej wersji.
| wersja API | Stabilna/Wersja zapoznawcza | Notatki o wydaniu |
|---|---|---|
| 2026-10-01 | Stabilna (GA) | Obejmuje wszystkie możliwości z poprzednich stabilnych wersji interfejsu API z następującymi dodatkami: Zarządzanie konserwacją: Obsługa zmiany harmonogramu planowanej konserwacji, stosowanie dostępnych aktualizacji konserwacji na żądanie, wyświetlanie nadchodzącej konserwacji i pobieranie historii konserwacji. Sieć: Obsługa migracji serwerów z integracji z siecią wirtualną (VNet) do dostępu publicznego i sieci obsługującej prywatne punkty końcowe. Zgodność ze standardem FIPS: Obsługa tworzenia serwerów z włączonym standardem FIPS i włączaniem lub wyłączaniem protokołu FIPS na istniejących serwerach. Niezmienne kopie zapasowe: Obsługa tworzenia serwerów z włączonymi niezmiennymi kopiami zapasowymi. Uaktualnienia wersji głównej: Obsługa uruchamiania sprawdzeń weryfikacyjnych przed uaktualnieniem do nowej wersji głównej przed zainicjowaniem uaktualnienia wersji głównej bazy danych PostgreSQL. Dostrajanie autonomiczne: Dodaje vacuumTable jako obsługiwaną opcję dostrajania autonomicznego.Klucze zarządzane przez klienta między dzierżawami (CMK): Obsługa konfigurowania szyfrowania między dzierżawami przy użyciu kluczy zarządzanych przez klienta z włączonymi lub wyłączonymi geograficznie nadmiarowymi kopiami zapasowymi. Elastyczność wersji bazy danych PostgreSQL: Usuwa ograniczenie wyliczania wersji postgreSQL, co umożliwia tworzenie serwera i uaktualnienia wersji głównej w celu obsługi nowo wydanych wersji bazy danych PostgreSQL bez konieczności aktualizowania schematu interfejsu API. |
| 2026-07-01-preview | Preview | Obejmuje wszystkie możliwości z poprzednich wersji interfejsu API z następującymi dodatkami: PostgreSQL 19: Dodaje PostgreSQL w wersji 19 do obsługiwanej PostgresMajorVersion enumeracji.Agent bazy danych (DBAgent): Wprowadza nowy zasób DBAgent i skojarzone operacje zarządzania. Zarządzanie pamięcią masową: Dodaje nowe właściwości pamięci masowej, aby obsługiwać Premium SSD v2 i konfigurację automatycznego zwiększania pamięci masowej. |
| 2026-04-01-preview | Preview | Obejmuje wszystkie możliwości z poprzednich wersji interfejsu API z następującymi dodatkami: Zarządzanie konserwacją: Wprowadza interfejs API z operacjami MaintenanceEvent umożliwiającymi pobieranie szczegółów zdarzeń konserwacji, wyświetlanie listy zdarzeń konserwacji według serwera, zmianę terminu zaplanowanej konserwacji oraz stosowanie dostępnych aktualizacji konserwacji na żądanie.Wstępne sprawdzanie uaktualnienia wersji głównej: Wprowadza interfejs API MajorVersionUpgradePrecheck z operacjami Get i List by Server wraz z nową MajorVersionUpgradePrecheck operacją w interfejsie API serwerów w celu zainicjowania testów weryfikacji przed uaktualnieniem.Klucze zarządzane przez klienta między dzierżawami (CMK): Dodanie właściwości primaryFederatedIdentityClientId i geoBackupFederatedIdentityClientId do interfejsu API serwerów w celu obsługi szyfrowania danych między dzierżawami przy użyciu kluczy zarządzanych przez klienta. |
| Zapowiedź 1 listopada 2026 | Preview | Obejmuje wszystkie możliwości z poprzednich wersji interfejsu API z następującym dodatkiem: Sieć: Obsługa migracji serwerów z integracji z siecią wirtualną (VNet) do sieci publicznej i sieci obsługującej prywatne punkty końcowe. |
| 2025-08-01 | Stabilna (GA) | Wcześniejsze funkcje ogólnej dostępności Obsługa PG 18 Obsługa PG 17 Dodaje obsługę określania domyślnej nazwy bazy danych w klastrze elastycznym Dodaje obsługę zaleceń dotyczących tabel Poprawia kody odpowiedzi HTTP, aby odzwierciedlić, co każde API może zwrócić Dodaje przykład szyfrowania danych opartego na kluczu cmK z automatyczną aktualizacją wersji klucza Dodaje przykład tworzenia serwera w sieci wirtualnej należącej do firmy Microsoft Zmienia nazwy plików, aby lepiej przedstawić ich zawartość Zmienia nazwy identyfikatorów operacji, aby poprawić organizację, przejrzystość i nawigację Poprawia metadane definicji lokalnych Poprawia opisy, aby były spójne |
| 2025-06-01-preview | Preview | Zmienia nazwy plików, aby lepiej przedstawić ich zawartość Zmienia nazwy operacji, aby poprawić organizację, przejrzystość i nawigację Dodaje przykład szyfrowania danych opartego na kluczu cmK z automatyczną aktualizacją wersji klucza Dodaje przykład tworzenia serwera w sieci wirtualnej należącej do firmy Microsoft Dodaje obsługę zaleceń dotyczących tabel Dodaje obsługę określania domyślnej nazwy bazy danych w klastrze elastycznym Usuwa obsługę funkcji dostrajania parametrów Poprawia opisy Poprawia metadane definicji lokalnych Poprawia kody odpowiedzi HTTP, aby odzwierciedlić, co każde API może zwrócić |
| 2025-01-01-preview | Preview | Dodaje obsługę funkcji dostrajania parametrów |
| 2024-11-01-preview | Preview | Dostosowywanie indeksu Dodano typy źródeł do migracji Obsługa PG 17 Obsługa typu przechowywania UltraSSD_LRS Klastry elastyczne na elastycznych instancjach serwerowych |
| 2024-08-01 | Stabilna (GA) | Wcześniejsze funkcje ogólnej dostępności Geo + CMK — przywracanie wstrzymane Automatyczne zwiększanie pamięci Skalowanie IOPS Interfejs API nowej funkcjonalności lokalizacji Długoterminowe przechowywanie kopii zapasowej Dzienniki serwera Migracje Wstępna walidacja migracji Repliki do odczytu — przełączanie (zamiana stron) Repliki do odczytu — wirtualne punkty końcowe Prywatne punkty końcowe Interfejsy API Azure Defender / Ochrona przed zagrożeniami Obsługa PG 16 Obsługa typu magazynu PremiumV2_LRS Zmiany możliwości lokalizacji dla usługi SSDv2 Role migracji Identyfikator zasobu wystąpienia migracji do obsługi migracji prywatnych punktów końcowych Kopia zapasowa na żądanie Tożsamość zarządzana przypisana systemowo |
| 2023-06-01-preview | Preview | Wcześniejsze funkcje ogólnej dostępności Prewalidacja migracji Repliki do odczytu — przełączanie (zamiana stron) Repliki do odczytu — wirtualne punkty końcowe Prywatne punkty końcowe Interfejsy API usługi Azure Defender\Threat Protection Obsługa PG 16 Obsługa typu magazynu PremiumV2_LRS Zmiany możliwości lokalizacji dla usługi SSDv2 Interfejs API użycia limitu przydziału |
| 2023-03-01-preview | Preview | Nowe funkcje wersji ogólnie dostępnej (2022-12-01) + Geo + CMK Automatyczne zwiększanie pamięci Skalowanie IOPS Nowa funkcja lokalizacji API Azure Defender Dzienniki serwera Migracje |
| 2022-12-01 | Stabilna (GA) | Wcześniejsze funkcje ogólnej dostępności EntraID CMK Backups Administrators Replicas GeoRestore MVU |
| 2022-05-01-preview | Preview | CheckMigrationNameAvailability Migracje |
| 2021-06-01 | Stabilna (GA) | Wcześniejsze funkcje ogólnej dostępności Operacje CRUD serwera CheckNameAvailability Konfiguracje (Parametry) Database Reguły zapory sieciowej Prywatne Sufiks strefy DNS PITR Ponowne uruchamianie serwera Uruchamianie serwera Zatrzymanie serwera Okno obsługi Użycie podsieci sieci wirtualnej |
Lista stabilnych operacji interfejsu API
Każda obsługiwana stabilna operacja interfejsu API i jej szczegóły są wymienione w poniższej tabeli.
| Funkcja/operacja | Szczegóły |
|---|---|
| Administrators | Zarządzanie administratorami serwera Microsoft Entra ID |
| Advanced Threat Protection | Zarządzanie ustawieniami zaawansowanej ochrony przed zagrożeniami |
| Wykonywanie kopii zapasowych i ich przywracanie | Zarządzaj automatycznymi kopiami zapasowymi serwera i kopiami zapasowymi na żądanie |
| Capabilities | Wyświetlanie listy dostępnych możliwości serwera według lokalizacji i serwera |
| Konfiguracje | Wyświetlanie parametrów serwera PostgreSQL i zarządzanie nimi |
| Databases | Tworzenie, odczytywanie, aktualizowanie, usuwanie i listowanie baz danych |
| Szyfrowanie danych | Konfigurowanie kluczy zarządzanych przez klienta (CMK), w tym szyfrowania między dzierżawami |
| Reguły zapory sieciowej | Tworzenie, odczytywanie, aktualizowanie, usuwanie i wyświetlanie reguł zapory |
| Przechowywanie długoterminowe | Zarządzanie operacjami tworzenia kopii zapasowych przechowywania długoterminowego |
| Zdarzenia konserwacji | Wyświetlanie, pobieranie, zmiana terminu i stosowanie zdarzeń konserwacji na żądanie |
| Wstępne kontrole przed uaktualnieniem do nowej wersji głównej | Inicjowanie sprawdzania poprawności przed uaktualnieniem i pobieranie wyników weryfikacji |
| Migracje | Tworzenie operacji migracji bazy danych i zarządzanie nimi |
| Dostępność nazwy | Sprawdzanie dostępności nazwy serwera i wirtualnego punktu końcowego |
| Migracja trybu sieciowego | Migrowanie serwerów z integracji z siecią wirtualną do konfiguracji sieci obsługującej Private Link |
| Operations | Wyświetl dostępne operacje zarządzania dostawcami zasobów |
| Dostosowywanie wydajności | Pobieranie opcji dostrajania i zaleceń dotyczących optymalizacji bazy danych |
| Sufiks strefy prywatnego DNS | Pobierz sufiks prywatnej strefy DNS |
| Prywatne punkty końcowe | Zarządzanie połączeniami z prywatnymi punktami końcowymi |
| Zasoby linków prywatnych | Wyświetl listę zasobów łącza prywatnego |
| Użycie limitu przydziału | Pobieranie informacji o limitach przydziału i użyciu serwera regionalnego |
| Repliki do odczytu | Tworzenie replik do odczytu i zarządzanie nimi, w tym promowanie repliki i przełączanie |
| Servers | Tworzenie, odczytywanie, aktualizowanie, usuwanie, wyświetlanie listy, uruchamianie, zatrzymywanie i ponowne uruchamianie serwerów |
| Wirtualne punkty końcowe | Tworzenie wirtualnych punktów końcowych i zarządzanie nimi |
| Wykorzystanie podsieci sieci wirtualnej | Pobieranie informacji o użyciu podsieci sieci wirtualnej |
Lista operacji interfejsu API w wersji zapoznawczej
W poniższej tabeli wymieniono każdą obsługiwaną operację interfejsu API w wersji zapoznawczej i jej szczegóły.
| Funkcja/operacja | Szczegóły |
|---|---|
| Administrators | Tworzenie, pobieranie, wyświetlanie listy i usuwanie administratorów serwera Microsoft Entra ID |
| Advanced Threat Protection | Pobieranie, wyświetlanie listy i aktualizowanie zaawansowanych ustawień ochrony przed zagrożeniami |
| Wykonywanie kopii zapasowych i ich przywracanie | Twórz, pobieraj, wyświetlaj i usuwaj kopie zapasowe na żądanie; wyświetlaj dostępne automatyczne kopie zapasowe |
| Capabilities | Wyświetlanie listy dostępnych możliwości serwera według lokalizacji i serwera |
| Przechwycone dzienniki | Wyświetlanie listy przechwyconych dzienników serwera dostępnych do pobrania |
| Konfiguracje | Pobieranie, wyświetlanie i aktualizowanie parametrów serwera PostgreSQL |
| Agenci baz danych | Wyświetlanie listy, pobieranie, włączanie i wyłączanie konfiguracji agenta bazy danych |
| Databases | Tworzenie, pobieranie, wyświetlanie listy i usuwanie baz danych |
| Szyfrowanie danych | Konfigurowanie kluczy zarządzanych przez klienta (CMK), w tym szyfrowania między dzierżawami |
| Reguły zapory sieciowej | Tworzenie, pobieranie, aktualizowanie, wyświetlanie i usuwanie reguł zapory |
| Przechowywanie długoterminowe | Weryfikowanie wymagań wstępnych kopii zapasowych, inicjowanie kopii zapasowych długoterminowego przechowywania i pobieranie wyników operacji tworzenia kopii zapasowej |
| Zdarzenia konserwacji | Pobieranie i wyświetlanie listy zdarzeń konserwacji, filtrowanie według nadchodzącego lub wcześniejszego stanu, zmiana terminu konserwacji i natychmiastowe zastosowanie konserwacji |
| Wstępne sprawdzanie uaktualnienia wersji głównej | Inicjowanie sprawdzania poprawności przed uaktualnieniem i pobieranie lub wyświetlanie wyników sprawdzania poprawności |
| Migracje | Tworzenie, pobieranie, wyświetlanie listy, aktualizowanie i anulowanie migracji bazy danych; weryfikowanie dostępności nazwy migracji |
| Dostępność nazwy | Sprawdzanie dostępności nazwy serwera i wirtualnego punktu końcowego globalnie lub według lokalizacji |
| Migracja trybu sieciowego | Migrowanie serwerów z integracji z siecią wirtualną do modelu sieci obsługującego Private Link |
| Operations | Wyświetl listę dostępnych operacji zarządzania dostawcą zasobów |
| Dostosowywanie wydajności | Pobieranie opcji dostrajania i rekomendacji dotyczących optymalizacji indeksu lub tabeli |
| Sufiks strefy Prywatna strefa DNS | Pobierz sufiks prywatnej strefy DNS |
| Prywatne punkty końcowe | Pobieranie, wyświetlanie listy, zatwierdzanie, odrzucanie i usuwanie połączeń prywatnych punktów końcowych |
| Zasoby linków prywatnych | Pobierz i wyświetl zasoby linku prywatnego |
| Użycie limitu przydziału | Pobierz użycie limitu regionalnego dla serwerów elastycznych |
| Repliki do odczytu | Tworzenie, wyświetlanie listy replik do odczytu i zarządzanie nimi, w tym promowanie i przełączanie |
| Servers | Tworzenie, pobieranie, aktualizowanie, usuwanie i wyświetlanie listy serwerów; uruchamianie, zatrzymywanie i ponowne uruchamianie serwerów |
| Zarządzanie magazynem | Konfigurowanie dysków Premium SSD w wersji 2 i automatycznego zwiększania magazynu za pomocą właściwości magazynu serwera |
| Wirtualne punkty końcowe | Tworzenie, pobieranie, aktualizowanie, wyświetlanie listy i usuwanie wirtualnych punktów końcowych |
| Wykorzystanie podsieci sieci wirtualnej | Pobieranie informacji o użyciu podsieci sieci wirtualnej |
Korzystanie z wersji zapoznawczej interfejsu API z programu Terraform
Terraform to narzędzie programowe typu infrastruktura jako kod (IaC) utworzone przez firmę HashiCorp. Użytkownicy definiują i udostępniają infrastrukturę centrum danych przy użyciu deklaratywnego języka konfiguracji znanego jako HashiCorp Configuration Language (HCL) lub opcjonalnie JSON. Narzędzie Terraform to powszechny sposób zarządzania IaC dla usługi Azure Database for PostgreSQL, opartego na interfejsie API Azure RM dostępnego w ogólnej dostępności, oprócz szablonów usługi Azure Resource Manager (ARM). Terraform udostępnia regularne aktualizacje dostawcy Terraform dla Azure Resource Manager (AzureRM), opartego na wersji interfejsu API Azure Resource Manager dostępnej w ogólnej dostępności.
Jeśli określona funkcja jest obecnie w interfejsie API w wersji zapoznawczej i nie jest jeszcze włączona do interfejsu GA API i dostawcy AzureRM Terraform, użyj dostawcy AzAPI Terraform, aby wywołać interfejs API w wersji zapoznawczej bezpośrednio z narzędzia Terraform. Dostawca AzAPI to cienka warstwa na szczycie interfejsów API REST usługi Azure Resource Manager. Dostawca AzAPI umożliwia zarządzanie dowolnym typem zasobu Azure przy użyciu dowolnej wersji interfejsu API. Dostawca AzAPI to cienka warstwa na szczycie interfejsów API REST usługi Azure ARM. Za pomocą dostawcy AzAPI można zarządzać dowolnym typem zasobu platformy Azure przy użyciu dowolnej wersji interfejsu API. Ten dostawca uzupełnia dostawcę modułu AzureRM, włączając zarządzanie nowymi zasobami i właściwościami platformy Azure (w tym prywatną wersję zapoznawcza).
Dostawca AzAPI oferuje następujące korzyści:
- Obsługuje wszystkie usługi platformy Azure:
- Prywatne usługi i funkcje w wersji zapoznawczej
- Publiczne usługi i funkcje w wersji zapoznawczej
- Wszystkie wersje interfejsu API
- Pełna wierność pliku stanu Terraform
- Właściwości i wartości są zapisywane w stanie
- Brak zależności od Swagger
- Typowe i spójne uwierzytelnianie platformy Azure
AzAPI2AzureRM to narzędzie typu open source zaprojektowane w celu ułatwienia migracji z dostawcy AzAPI do dostawcy modułu AzureRM.
Kontakty
Jeśli masz pytania lub sugestie dotyczące usługi Azure Database for PostgreSQL, wyślij wiadomość e-mail do zespołu usługi Azure Database for PostgreSQL (@Ask Azure Database for PostgreSQL). Należy pamiętać, że ten adres e-mail nie jest aliasem pomocy technicznej.
Ponadto, w zależności od potrzeb, należy wziąć pod uwagę następujące punkty kontaktowe:
- Aby skontaktować się z pomocą techniczną platformy Azure, wyślij zgłoszenie z witryny Azure Portal.
- Aby rozwiązać problem z kontem, prześlij wniosek o pomoc techniczną w witrynie Azure Portal.
- Aby przekazać opinię lub poprosić o nowe funkcje, utwórz wpis za pośrednictwem usługi UserVoice.