Servers - List By Resource Group
Wyświetl listę wszystkich serwerów w danej grupie zasobów.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers?api-version=2022-12-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. |
subscription
|
path | True |
string |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
ServerListByResourceGroup
Sample Request
GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers?api-version=2022-12-01
Sample Response
{
"nextLink": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers?api-version=2022-12-01&$top=3&$skiptoken=skiptoken",
"value": [
{
"sku": {
"name": "Standard_D4s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "c7d7483a8ceb.test-private-dns-zone.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"storage": {
"storageSizeGB": 512
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"backup": {
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4",
"name": "pgtestsvc4",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
},
{
"sku": {
"name": "Standard_D4s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "pgtestsvc1.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"storage": {
"storageSizeGB": 512
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"backup": {
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T23:15:38.8131437+00:00"
},
"network": {
"publicNetworkAccess": "Enabled"
},
"highAvailability": {
"mode": "Disabled",
"state": "NotEnabled"
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc1",
"name": "pgtestsvc1",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
]
}
Definicje
Nazwa | Opis |
---|---|
active |
W przypadku włączenia uwierzytelniania usługi Azure Active Directory jest włączone. |
Arm |
Typ szyfrowania danych, który przedstawia, czy jest to usługa System Managed a Azure Key Vault. |
Auth |
Właściwości AuthConfig serwera. |
Backup |
Właściwości kopii zapasowej serwera. |
created |
Typ tożsamości, która utworzyła zasób. |
Create |
Tryb tworzenia nowego serwera PostgreSQL. |
Data |
Właściwości szyfrowania danych serwera. |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd |
Geo |
Wartość wskazująca, czy Geo-Redundant kopii zapasowej jest włączona na serwerze. |
High |
Właściwości wysokiej dostępności serwera. |
High |
Tryb wysokiej dostępności serwera. |
Identity |
typy tożsamości skojarzonych z tym zasobem; obecnie ograniczone do "None and UserAssigned" |
Maintenance |
Właściwości okna obsługi serwera. |
Network |
Właściwości sieci serwera. Ta właściwość sieci jest wymagana tylko w przypadku, gdy serwer ma być serwerem dostępu prywatnego. |
password |
W przypadku włączenia uwierzytelniania haseł jest włączone. |
Replication |
Rola replikacji serwera |
Server |
Lista serwerów elastycznych |
Server |
Stan serwera wysokiej dostępności, który jest widoczny dla użytkownika. |
Server |
Lista serwerów. |
Server |
Dostęp do sieci publicznej jest włączony lub nie |
Server |
Stan serwera, który jest widoczny dla użytkownika. |
Server |
Wersja serwera PostgreSQL. |
Sku |
Jednostka SKU (warstwa cenowa) serwera. |
Sku |
Warstwa określonej jednostki SKU, np. Możliwość rozszerzenia. |
Storage |
Właściwości magazynu serwera. |
system |
Metadane systemowe dotyczące tego zasobu. |
User |
Opisuje tożsamość aplikacji. |
User |
Opisuje tożsamość przypisaną przez jednego użytkownika skojarzona z aplikacją. |
activeDirectoryAuthEnum
W przypadku włączenia uwierzytelniania usługi Azure Active Directory jest włączone.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ArmServerKeyType
Typ szyfrowania danych, który przedstawia, czy jest to usługa System Managed a Azure Key Vault.
Nazwa | Typ | Opis |
---|---|---|
AzureKeyVault |
string |
|
SystemManaged |
string |
AuthConfig
Właściwości AuthConfig serwera.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
activeDirectoryAuth |
W przypadku włączenia uwierzytelniania usługi Azure Active Directory jest włączone. |
||
passwordAuth | Enabled |
W przypadku włączenia uwierzytelniania haseł jest włączone. |
|
tenantId |
string |
Identyfikator dzierżawy serwera. |
Backup
Właściwości kopii zapasowej serwera.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
backupRetentionDays |
integer |
7 |
Dni przechowywania kopii zapasowych serwera. |
earliestRestoreDate |
string |
Najwcześniejszy czas przywracania (format ISO8601) dla serwera. |
|
geoRedundantBackup | Disabled |
Wartość wskazująca, czy Geo-Redundant kopii zapasowej jest włączona na serwerze. |
createdByType
Typ tożsamości, która utworzyła zasób.
Nazwa | Typ | Opis |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateMode
Tryb tworzenia nowego serwera PostgreSQL.
Nazwa | Typ | Opis |
---|---|---|
Create |
string |
|
Default |
string |
|
GeoRestore |
string |
|
PointInTimeRestore |
string |
|
Replica |
string |
|
Update |
string |
DataEncryption
Właściwości szyfrowania danych serwera.
Nazwa | Typ | Opis |
---|---|---|
primaryKeyURI |
string |
Identyfikator URI klucza szyfrowania danych dla serwera podstawowego. |
primaryUserAssignedIdentityId |
string |
Identyfikator zasobu tożsamości przypisanej przez użytkownika do użycia na potrzeby szyfrowania danych dla serwera podstawowego. |
type |
Typ szyfrowania danych, który przedstawia, czy jest to usługa System Managed a Azure Key Vault. |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
GeoRedundantBackupEnum
Wartość wskazująca, czy Geo-Redundant kopii zapasowej jest włączona na serwerze.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |
HighAvailability
Właściwości wysokiej dostępności serwera.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
mode | Disabled |
Tryb wysokiej dostępności serwera. |
|
standbyAvailabilityZone |
string |
informacje o strefie dostępności rezerwowego. |
|
state |
Stan serwera wysokiej dostępności, który jest widoczny dla użytkownika. |
HighAvailabilityMode
Tryb wysokiej dostępności serwera.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
SameZone |
string |
|
ZoneRedundant |
string |
IdentityType
typy tożsamości skojarzonych z tym zasobem; obecnie ograniczone do "None and UserAssigned"
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
UserAssigned |
string |
MaintenanceWindow
Właściwości okna obsługi serwera.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
customWindow |
string |
Disabled |
wskazuje, czy okno niestandardowe jest włączone, czy wyłączone |
dayOfWeek |
integer |
0 |
dzień tygodnia dla okna obsługi |
startHour |
integer |
0 |
godzina rozpoczęcia okna obsługi |
startMinute |
integer |
0 |
minuta rozpoczęcia okna obsługi |
Network
Właściwości sieci serwera. Ta właściwość sieci jest wymagana tylko w przypadku, gdy serwer ma być serwerem dostępu prywatnego.
Nazwa | Typ | Opis |
---|---|---|
delegatedSubnetResourceId |
string |
Identyfikator zasobu arm delegowanej podsieci. Jest to wymagane do przekazania podczas tworzenia, jeśli chcemy, aby serwer był wstrzykiwany przez sieć wirtualną, tj. serwer dostępu prywatnego. Podczas aktualizacji przekaż tę wartość tylko wtedy, gdy chcemy zaktualizować wartość strefy Prywatna strefa DNS. |
privateDnsZoneArmResourceId |
string |
Identyfikator zasobu arm prywatnej strefy DNS. Jest to wymagane do przekazania podczas tworzenia, jeśli chcemy, aby serwer był wstrzykiwany przez sieć wirtualną, tj. serwer dostępu prywatnego. Podczas aktualizacji przekaż tę wartość tylko wtedy, gdy chcemy zaktualizować wartość strefy Prywatna strefa DNS. |
publicNetworkAccess |
Dostęp do sieci publicznej jest włączony lub nie |
passwordAuthEnum
W przypadku włączenia uwierzytelniania haseł jest włączone.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ReplicationRole
Rola replikacji serwera
Nazwa | Typ | Opis |
---|---|---|
AsyncReplica |
string |
|
GeoAsyncReplica |
string |
|
None |
string |
|
Primary |
string |
Server
Lista serwerów elastycznych
Nazwa | Typ | Opis |
---|---|---|
id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Opisuje tożsamość aplikacji. |
|
location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
name |
string |
Nazwa zasobu |
properties.administratorLogin |
string |
Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia). |
properties.administratorLoginPassword |
string |
Hasło logowania administratora (wymagane do utworzenia serwera). |
properties.authConfig |
Właściwości AuthConfig serwera. |
|
properties.availabilityZone |
string |
informacje o strefie dostępności serwera. |
properties.backup |
Właściwości kopii zapasowej serwera. |
|
properties.createMode |
Tryb tworzenia nowego serwera PostgreSQL. |
|
properties.dataEncryption |
Właściwości szyfrowania danych serwera. |
|
properties.fullyQualifiedDomainName |
string |
W pełni kwalifikowana nazwa domeny serwera. |
properties.highAvailability |
Właściwości wysokiej dostępności serwera. |
|
properties.maintenanceWindow |
Właściwości okna obsługi serwera. |
|
properties.minorVersion |
string |
Wersja pomocnicza serwera. |
properties.network |
Właściwości sieci serwera. Ta właściwość sieci jest wymagana tylko w przypadku, gdy serwer ma być serwerem dostępu prywatnego. |
|
properties.pointInTimeUTC |
string |
Czas tworzenia punktu przywracania (format ISO8601), określając czas przywracania z. Jest to wymagane, gdy wartość "createMode" to "PointInTimeRestore" lub "GeoRestore". |
properties.replicaCapacity |
integer |
Repliki dozwolone dla serwera. |
properties.replicationRole |
Rola replikacji serwera |
|
properties.sourceServerResourceId |
string |
Identyfikator zasobu serwera źródłowego do przywrócenia. Jest to wymagane, gdy element "createMode" to "PointInTimeRestore" lub "GeoRestore" lub "Replica". Ta właściwość jest zwracana tylko dla serwera repliki |
properties.state |
Stan serwera, który jest widoczny dla użytkownika. |
|
properties.storage |
Właściwości magazynu serwera. |
|
properties.version |
Wersja serwera PostgreSQL. |
|
sku |
Jednostka SKU (warstwa cenowa) serwera. |
|
systemData |
Metadane systemowe dotyczące tego zasobu. |
|
tags |
object |
Tagi zasobów. |
type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
ServerHAState
Stan serwera wysokiej dostępności, który jest widoczny dla użytkownika.
Nazwa | Typ | Opis |
---|---|---|
CreatingStandby |
string |
|
FailingOver |
string |
|
Healthy |
string |
|
NotEnabled |
string |
|
RemovingStandby |
string |
|
ReplicatingData |
string |
ServerListResult
Lista serwerów.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Link użyty do pobrania następnej strony operacji. |
value |
Server[] |
Lista serwerów elastycznych |
ServerPublicNetworkAccessState
Dostęp do sieci publicznej jest włączony lub nie
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ServerState
Stan serwera, który jest widoczny dla użytkownika.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Ready |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Updating |
string |
ServerVersion
Wersja serwera PostgreSQL.
Nazwa | Typ | Opis |
---|---|---|
11 |
string |
|
12 |
string |
|
13 |
string |
|
14 |
string |
Sku
Jednostka SKU (warstwa cenowa) serwera.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa jednostki SKU, zazwyczaj warstwa + rodzina i rdzenie, np. Standard_D4s_v3. |
tier |
Warstwa określonej jednostki SKU, np. Możliwość rozszerzenia. |
SkuTier
Warstwa określonej jednostki SKU, np. Możliwość rozszerzenia.
Nazwa | Typ | Opis |
---|---|---|
Burstable |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
Storage
Właściwości magazynu serwera.
Nazwa | Typ | Opis |
---|---|---|
storageSizeGB |
integer |
Maksymalna dozwolona ilość miejsca do magazynowania dla serwera. |
systemData
Metadane systemowe dotyczące tego zasobu.
Nazwa | Typ | Opis |
---|---|---|
createdAt |
string |
Sygnatura czasowa tworzenia zasobu (UTC). |
createdBy |
string |
Tożsamość, która utworzyła zasób. |
createdByType |
Typ tożsamości, która utworzyła zasób. |
|
lastModifiedAt |
string |
Sygnatura czasowa ostatniej modyfikacji zasobu (UTC) |
lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |
UserAssignedIdentity
Opisuje tożsamość aplikacji.
Nazwa | Typ | Opis |
---|---|---|
tenantId |
string |
Identyfikator dzierżawy serwera. |
type |
typy tożsamości skojarzonych z tym zasobem; obecnie ograniczone do "None and UserAssigned" |
|
userAssignedIdentities |
<string,
User |
reprezentuje mapę tożsamości przypisanych przez użytkownika. |
UserIdentity
Opisuje tożsamość przypisaną przez jednego użytkownika skojarzona z aplikacją.
Nazwa | Typ | Opis |
---|---|---|
clientId |
string |
identyfikator klienta jednostki usługi, którą reprezentuje ta tożsamość. |
principalId |
string |
identyfikator obiektu jednostki usługi, którą reprezentuje ta tożsamość. |