Udostępnij za pośrednictwem


Private Endpoint Connection - List By Project

Pobierz wszystkie połączenia prywatnego punktu końcowego w projekcie. Zwraca tablicę json obiektów typu "privateEndpointConnections", jak określono w sekcji Modele.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentprojects/{projectName}/privateEndpointConnections?api-version=2019-10-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
projectName
path True

string

Nazwa projektu usługi Azure Migrate.

resourceGroupName
path True

string

Nazwa grupy zasobów platformy Azure, która jest częścią projektu.

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure, w którym został utworzony projekt.

api-version
query True

string

Nagłówek żądania standardowego. Używana przez usługę do identyfikowania wersji interfejsu API używanej przez klienta.

Odpowiedzi

Nazwa Typ Opis
200 OK

PrivateEndpointConnectionCollection

OK

Nagłówki

x-ms-request-id: string

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

PrivateEndpointConnections_ListByProject

Przykładowe żądanie

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/privateEndpointConnections?api-version=2019-10-01

Przykładowa odpowiedź

{
  "value": [
    {
      "name": "custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43",
      "type": "Microsoft.Migrate/assessmentprojects/privateEndpointConnections",
      "eTag": "\"00009300-0000-0300-0000-602b967b0000\"",
      "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/madhavicus/providers/Microsoft.Migrate/assessmentprojects/custestpece80project/privateEndpointConnections/custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43",
      "properties": {
        "provisioningState": "Succeeded",
        "privateEndpoint": {
          "id": "/subscriptions/31be0ff4-c932-4cb3-8efc-efa411d79280/resourceGroups/PrivLink-SelfHost/providers/Microsoft.Network/privateEndpoints/custestpece80project3980pe"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": null,
          "actionsRequired": ""
        }
      }
    }
  ],
  "nextLink": null
}

Definicje

Nazwa Opis
CloudError

Odpowiedź na błąd z usługi Azure Migrate.

CloudErrorBody

Odpowiedź na błąd z usługi Azure Migrate.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego dla projektu.

PrivateEndpointConnectionCollection

Kolekcja połączeń prywatnego punktu końcowego dla projektu.

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionState

Stan połączenia prywatnego punktu końcowego.

ResourceId

Identyfikator usługi ARM dla zasobu.

CloudError

Odpowiedź na błąd z usługi Azure Migrate.

Nazwa Typ Opis
error

CloudErrorBody

Odpowiedź na błąd z usługi Azure Migrate.

CloudErrorBody

Odpowiedź na błąd z usługi Azure Migrate.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

CloudErrorBody[]

Lista dodatkowych szczegółów dotyczących błędu.

message

string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target

string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego dla projektu.

Nazwa Typ Opis
eTag

string

W przypadku optymistycznej kontrolki współbieżności.

id

string

Odwołanie do ścieżki do tego połączenia prywatnego punktu końcowego punktu końcowego. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name

string

Nazwa połączenia prywatnego punktu końcowego.

properties

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego punktu końcowego.

type

string

Typ obiektu = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionCollection

Kolekcja połączeń prywatnego punktu końcowego dla projektu.

Nazwa Typ Opis
nextLink

string

value

PrivateEndpointConnection[]

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

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
privateEndpoint

ResourceId

Identyfikator usługi ARM dla zasobu prywatnego punktu końcowego odpowiadającego połączeniu.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Stan połączenia prywatnego punktu końcowego.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Wskazuje, czy trwa operacja w prywatnym punkcie końcowym.

PrivateLinkServiceConnectionState

Stan połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
actionsRequired

string

Akcje wymagane w połączeniu prywatnego punktu końcowego.

description

string

Opis połączenia prywatnego punktu końcowego.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Stan połączenia prywatnego punktu końcowego.

ResourceId

Identyfikator usługi ARM dla zasobu.

Nazwa Typ Opis
id

string