Udostępnij za pośrednictwem


Private Endpoint Connections - List By Server

Pobiera wszystkie połączenia prywatnego punktu końcowego na serwerze.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/privateEndpointConnections?api-version=2021-11-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

PrivateEndpointConnectionListResult

Pomyślnie pobrano połączenia prywatnego punktu końcowego.

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 PrivateEndpointConnectionDoesNotExist — połączenie prywatnego punktu końcowego nie istnieje

  • 400 PrivateEndpointConnectionStatusNotPending — stan połączenia prywatnego punktu końcowego nie jest oczekujący

  • 400 NullRemotePrivateLinkServiceConnectionState — zdalny stan połączenia usługi Private Link ma wartość null

  • 400 NullPrivateEndpointConnectionProperties — właściwości połączenia prywatnego punktu końcowego mają wartość Null

  • 400 NullRemotePrivateLinkServiceConnectionStateStatus — stan połączenia zdalnego Private Link usługi ma wartość Null

  • 400 IncorrectPrivateLinkServiceConnectionStateStatus — stan stanu połączenia usługi Private Link musi być "Zatwierdzony" lub "Odrzucony"

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

Przykłady

Gets list of private endpoint connections on a server.

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/test-svr/privateEndpointConnections?api-version=2021-11-01

Przykładowa odpowiedź

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/test-svr/privateEndpointConnections/private-endpoint-connection-name-2",
      "name": "private-endpoint-connection-name",
      "type": "Microsoft.Sql/servers/privateEndpointConnections",
      "properties": {
        "provisioningState": "Ready",
        "privateEndpoint": {
          "id": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": "Auto-approved",
          "actionsRequired": "None"
        }
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/test-svr/privateEndpointConnections/private-endpoint-connection-name-2",
      "name": "private-endpoint-connection-name-2",
      "type": "Microsoft.Sql/servers/privateEndpointConnections",
      "properties": {
        "provisioningState": "Ready",
        "privateEndpoint": {
          "id": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name-2"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": "Auto-approved",
          "actionsRequired": "None"
        }
      }
    }
  ]
}

Definicje

Nazwa Opis
PrivateEndpointConnection

Połączenie prywatnego punktu końcowego

PrivateEndpointConnectionListResult

Lista połączeń prywatnego punktu końcowego.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Stan połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionStateActionsRequire

Akcje wymagane do połączenia usługi private link.

PrivateLinkServiceConnectionStateProperty
PrivateLinkServiceConnectionStateStatus

Stan połączenia usługi private link.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.groupIds

string[]

Identyfikatory grup.

properties.privateEndpoint

PrivateEndpointProperty

Prywatny punkt końcowy, do którego należy połączenie.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Stan połączenia prywatnego punktu końcowego.

properties.provisioningState

PrivateEndpointProvisioningState

Stan połączenia prywatnego punktu końcowego.

type

string

Typ zasobu.

PrivateEndpointConnectionListResult

Lista połączeń prywatnego punktu końcowego.

Nazwa Typ Opis
nextLink

string

Link, aby pobrać następną stronę wyników.

value

PrivateEndpointConnection[]

Tablica wyników.

PrivateEndpointProperty

Nazwa Typ Opis
id

string

Identyfikator zasobu prywatnego punktu końcowego.

PrivateEndpointProvisioningState

Stan połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Akcje wymagane do połączenia usługi private link.

Nazwa Typ Opis
None

string

PrivateLinkServiceConnectionStateProperty

Nazwa Typ Opis
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Akcje wymagane do połączenia usługi private link.

description

string

Opis połączenia usługi private link.

status

PrivateLinkServiceConnectionStateStatus

Stan połączenia usługi private link.

PrivateLinkServiceConnectionStateStatus

Stan połączenia usługi private link.

Nazwa Typ Opis
Approved

string

Disconnected

string

Pending

string

Rejected

string