Megosztás a következőn keresztül:


Servers - Get

Információt kap egy fürtben lévő kiszolgálóról.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/servers/{serverName}?api-version=2023-03-02-preview

URI-paraméterek

Name In Kötelező Típus Description
clusterName
path True

string

A fürt neve.

Regex pattern: ^(?![0-9]+$)(?!-)[a-z0-9-]{3,40}(?<!-)$

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

serverName
path True

string

A kiszolgáló neve.

Regex pattern: ^[-\w\._]+$

subscriptionId
path True

string

uuid

A cél-előfizetés azonosítója. Az értéknek UUID-nak kell lennie.

api-version
query True

string

A művelethez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

ClusterServer

OK

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Megszemélyesíti a felhasználói fiókját.

Példák

Get the server of cluster

Sample Request

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster1/servers/testcluster1-c?api-version=2023-03-02-preview

Sample Response

{
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster1/servers/testcluster1-c",
  "name": "testcluster1-c",
  "type": "Microsoft.DBforPostgreSQL/serverGroupsv2/servers",
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "properties": {
    "fullyQualifiedDomainName": "testcluster1-c.postgres.database.azure.com",
    "postgresqlVersion": "12",
    "citusVersion": "9.5",
    "availabilityZone": "1",
    "role": "Coordinator",
    "serverEdition": "MemoryOptimized",
    "storageQuotaInMb": 10000,
    "vCores": 4,
    "enableHa": true,
    "enablePublicIpAccess": true,
    "state": "Ready",
    "haState": "Healthy",
    "administratorLogin": "citus",
    "isReadOnly": false
  }
}

Definíciók

Name Description
ClusterServer

Egy fürtben lévő kiszolgálót jelöl.

createdByType

Az erőforrást létrehozó identitás típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ServerRole

A kiszolgáló szerepköre.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

ClusterServer

Egy fürtben lévő kiszolgálót jelöl.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Az erőforrás neve

properties.administratorLogin

string

A fürt kiszolgálóinak rendszergazdai bejelentkezési neve.

properties.availabilityZone

string

A kiszolgáló rendelkezésre állási zónájának adatai.

properties.citusVersion

string

A kiszolgáló Citus-bővítményének verziója.

properties.enableHa

boolean

Ha a magas rendelkezésre állás (HA) engedélyezve van, vagy nincs a kiszolgáló számára.

properties.enablePublicIpAccess

boolean

Ha a nyilvános hozzáférés engedélyezve van a kiszolgálón.

properties.fullyQualifiedDomainName

string

A kiszolgáló teljes tartományneve.

properties.haState

string

A fürt magas rendelkezésre állású szolgáltatásának állapota.

properties.isReadOnly

boolean

Ha a kiszolgálóadatbázis a magas lemezterület-használattól függően csak olvasható rendszerkarbantartásra van beállítva.

properties.postgresqlVersion

string

A kiszolgáló fő PostgreSQL-verziója.

properties.role

ServerRole

A kiszolgáló szerepe a fürtben.

properties.serverEdition

string

Egy kiszolgáló kiadása.

properties.state

string

A felhasználó számára látható fürt/kiszolgáló állapota.

properties.storageQuotaInMb

integer

Egy kiszolgáló tárolása MB-ban.

properties.vCores

integer

Egy kiszolgáló virtuális magjainak száma.

systemData

systemData

Az Azure Resource Manager createdBy és modifiedBy adatokat tartalmazó metaadatok.

type

string

Az erőforrás típusa. Például "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

createdByType

Az erőforrást létrehozó identitás típusa.

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

ServerRole

A kiszolgáló szerepköre.

Name Típus Description
Coordinator

string

Worker

string

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az az identitás, amely legutóbb módosította az erőforrást.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.