Delen via


Private Endpoint Connection - List By Project

Haal alle privé-eindpuntverbindingen in het project op. Retourneert een json-matrix met objecten van het type privateEndpointConnections, zoals opgegeven in de sectie Modellen.

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

URI-parameters

Name In Vereist Type Description
projectName
path True

string

Naam van het Azure Migrate-project.

resourceGroupName
path True

string

Naam van de Azure-resourcegroep waarvan het project deel uitmaakt.

subscriptionId
path True

string

Azure Subscription Id waarin het project is gemaakt.

api-version
query True

string

Standaard aanvraagheader. Wordt gebruikt door de service om de API-versie te identificeren die door de client wordt gebruikt.

Antwoorden

Name Type Description
200 OK

PrivateEndpointConnectionCollection

OK

Kopteksten

x-ms-request-id: string

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

PrivateEndpointConnections_ListByProject

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
CloudError

Een foutreactie van de Azure Migrate-service.

CloudErrorBody

Een foutreactie van de Azure Migrate-service.

PrivateEndpointConnection

Een privé-eindpuntverbinding voor een project.

PrivateEndpointConnectionCollection

Een verzameling privé-eindpuntverbindingen voor een project.

PrivateEndpointConnectionProperties

Eigenschappen van privé-eindpuntverbinding.

PrivateLinkServiceConnectionState

Status van een privé-eindpuntverbinding.

ResourceId

ARM-id voor een resource.

CloudError

Een foutreactie van de Azure Migrate-service.

Name Type Description
error

CloudErrorBody

Een foutreactie van de Azure Migrate-service.

CloudErrorBody

Een foutreactie van de Azure Migrate-service.

Name Type Description
code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

PrivateEndpointConnection

Een privé-eindpuntverbinding voor een project.

Name Type Description
eTag

string

Voor optimistisch gelijktijdigheidsbeheer.

id

string

Padreferentie naar deze privé-eindpuntverbinding. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name

string

Naam van de privé-eindpuntverbinding.

properties

PrivateEndpointConnectionProperties

Eigenschappen van de privé-eindpuntverbinding.

type

string

Type van het object = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionCollection

Een verzameling privé-eindpuntverbindingen voor een project.

Name Type Description
nextLink

string

value

PrivateEndpointConnection[]

Een lijst met privé-eindpuntverbindingen voor een project.

PrivateEndpointConnectionProperties

Eigenschappen van privé-eindpuntverbinding.

Name Type Description
privateEndpoint

ResourceId

ARM-id voor de privé-eindpuntresource die overeenkomt met de verbinding.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Status van de privé-eindpuntverbinding.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Geeft aan of er een lopende bewerking op het privé-eindpunt is.

PrivateLinkServiceConnectionState

Status van een privé-eindpuntverbinding.

Name Type Description
actionsRequired

string

Acties die vereist zijn voor de privé-eindpuntverbinding.

description

string

Beschrijving van de privé-eindpuntverbinding.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Verbindingsstatus van de privé-eindpuntverbinding.

ResourceId

ARM-id voor een resource.

Name Type Description
id

string