Private Endpoint Connection - Get

Rufen Sie eine private Endpunktverbindung im Projekt ab.
Rufen Sie Informationen zu einer bestimmten privaten Endpunktverbindung im Projekt ab. Gibt ein JSON-Objekt vom Typ "privateEndpointConnections" zurück, wie im Abschnitt "Modelle" angegeben.

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

URI-Parameter

Name In Required Type Description
privateEndpointConnectionName
path True
  • string

Eindeutiger Name einer privaten Endpunktverbindung innerhalb eines Projekts.

projectName
path True
  • string

Name des Azure Migrate-Projekts.

resourceGroupName
path True
  • string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

subscriptionId
path True
  • string

Azure-Abonnement-ID, in der das Projekt erstellt wurde.

api-version
query True
  • string

Standardanforderungsheader. Wird vom Dienst verwendet, um api-Version zu identifizieren, die vom Client verwendet wird.

Antworten

Name Type Description
200 OK

OK

Headers

  • x-ms-request-id: string
Other Status Codes

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

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 Identitätswechsel Ihres Benutzerkontos

Beispiele

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

Definitionen

CloudError

Eine Fehlerantwort vom Azure Migrate-Dienst.

CloudErrorBody

Eine Fehlerantwort vom Azure Migrate-Dienst.

PrivateEndpointConnection

Eine private Endpunktverbindung für ein Projekt.

PrivateEndpointConnectionProperties

Eigenschaften für private Endpunktverbindung.

PrivateLinkServiceConnectionState

Status einer privaten Endpunktverbindung.

ResourceId

ARM-ID für eine Ressource.

CloudError

Eine Fehlerantwort vom Azure Migrate-Dienst.

Name Type Description
error

Eine Fehlerantwort vom Azure Migrate-Dienst.

CloudErrorBody

Eine Fehlerantwort vom Azure Migrate-Dienst.

Name Type Description
code
  • string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

Eine Liste zusätzlicher Details zum Fehler.

message
  • string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige auf einer Benutzeroberfläche geeignet ist.

target
  • string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

PrivateEndpointConnection

Eine private Endpunktverbindung für ein Projekt.

Name Type Description
eTag
  • string

Für optimistische Parallelitätssteuerung.

id
  • string

Pfadverweis auf diese private Endpunktendverbindung. /abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name
  • string

Name der Privaten Endpunkt-Endpunktverbindung.

properties

Eigenschaften der Privaten Endpunkt-Endpunktverbindung.

type
  • string

Typ des Objekts = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionProperties

Eigenschaften für private Endpunktverbindung.

Name Type Description
privateEndpoint

ARM-ID für die private Endpunktressource, die der Verbindung entspricht.

privateLinkServiceConnectionState

Status der privaten Endpunktverbindung.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Gibt an, ob ein laufender Vorgang auf dem privaten Endpunkt vorhanden ist.

PrivateLinkServiceConnectionState

Status einer privaten Endpunktverbindung.

Name Type Description
actionsRequired
  • string

Aktionen, die für die private Endpunktverbindung erforderlich sind.

description
  • string

Beschreibung der privaten Endpunktverbindung.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Verbindungsstatus der privaten Endpunktverbindung.

ResourceId

ARM-ID für eine Ressource.

Name Type Description
id
  • string