Private Endpoint Connection - List By Project

Hämta alla privata slutpunktsanslutningar i projektet. Returnerar en json-matris med objekt av typen "privateEndpointConnections" enligt beskrivningen i avsnittet Modeller.

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

URI-parametrar

Name In Required Type Description
projectName
path True
  • string

Namnet på Azure Migrate-projektet.

resourceGroupName
path True
  • string

Namnet på den Azure-resursgrupp som projektet ingår i.

subscriptionId
path True
  • string

Azure-prenumerations-ID där projektet skapades.

api-version
query True
  • string

Standardförfrågningshuvud. Används av tjänsten för att identifiera DEN API-version som används av klienten.

Svar

Name Type Description
200 OK

OK

Headers

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

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

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 personifiera ditt användarkonto

Exempel

PrivateEndpointConnections_ListByProject

Sample Request

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

Sample Response

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

Definitioner

CloudError

Ett felsvar från Azure Migrate-tjänsten.

CloudErrorBody

Ett felsvar från Azure Migrate-tjänsten.

PrivateEndpointConnection

En privat slutpunktsanslutning för ett projekt.

PrivateEndpointConnectionCollection

En samling privata slutpunktsanslutningar för ett projekt.

PrivateEndpointConnectionProperties

Anslutningsegenskaper för privat slutpunkt.

PrivateLinkServiceConnectionState

Tillstånd för en privat slutpunktsanslutning.

ResourceId

ARM-ID för en resurs.

CloudError

Ett felsvar från Azure Migrate-tjänsten.

Name Type Description
error

Ett felsvar från Azure Migrate-tjänsten.

CloudErrorBody

Ett felsvar från Azure Migrate-tjänsten.

Name Type Description
code
  • string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

En lista med ytterligare information om felet.

message
  • string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target
  • string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

PrivateEndpointConnection

En privat slutpunktsanslutning för ett projekt.

Name Type Description
eTag
  • string

För optimistisk samtidighetskontroll.

id
  • string

Sökvägsreferens till den här privata slutpunktsslutpunktsanslutningen. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name
  • string

Namnet på den privata slutpunktsslutpunktsanslutningen.

properties

Egenskaper för den privata slutpunktsslutpunktsanslutningen.

type
  • string

Typ av objekt = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionCollection

En samling privata slutpunktsanslutningar för ett projekt.

Name Type Description
nextLink
  • string
value

En lista över privata slutpunktsanslutningar för ett projekt.

PrivateEndpointConnectionProperties

Anslutningsegenskaper för privat slutpunkt.

Name Type Description
privateEndpoint

ARM-ID för den privata slutpunktsresurs som motsvarar anslutningen.

privateLinkServiceConnectionState

Tillstånd för den privata slutpunktsanslutningen.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Anger om det finns en pågående åtgärd på den privata slutpunkten.

PrivateLinkServiceConnectionState

Tillstånd för en privat slutpunktsanslutning.

Name Type Description
actionsRequired
  • string

Åtgärder som krävs för den privata slutpunktsanslutningen.

description
  • string

Beskrivning av den privata slutpunktsanslutningen.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Anslutningsstatus för den privata slutpunktsanslutningen.

ResourceId

ARM-ID för en resurs.

Name Type Description
id
  • string