Private Endpoint Connection - Get

Pobierz połączenie prywatnego punktu końcowego w projekcie.
Uzyskaj informacje dotyczące określonego połączenia prywatnego punktu końcowego w projekcie. Zwraca obiekt json typu "privateEndpointConnections", jak określono w sekcji modele.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
privateEndpointConnectionName
path True

string

Unikatowa nazwa połączenia prywatnego punktu końcowego w projekcie.

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

PrivateEndpointConnection

OK

Headers

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

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

PrivateEndpointConnections_Get

Sample Request

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/privateEndpointConnections/custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43?api-version=2019-10-01

Sample Response

{
  "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": ""
    }
  }
}

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.

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].

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