Dela via


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 I Obligatorisk Typ 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

Standardhuvud för begäran. Används av tjänsten för att identifiera DEN API-version som används av klienten.

Svar

Name Typ Description
200 OK

PrivateEndpointConnectionCollection

OKEJ

Sidhuvuden

x-ms-request-id: string

Other Status Codes

CloudError

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

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

PrivateEndpointConnections_ListByProject

Exempelbegäran

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

Exempelsvar

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

Name Description
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

Egenskaper för privat slutpunktsanslutning.

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 Typ Description
error

CloudErrorBody

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

CloudErrorBody

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

Name Typ Description
code

string

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

details

CloudErrorBody[]

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 Typ 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

PrivateEndpointConnectionProperties

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 Typ Description
nextLink

string

value

PrivateEndpointConnection[]

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

PrivateEndpointConnectionProperties

Egenskaper för privat slutpunktsanslutning.

Name Typ Description
privateEndpoint

ResourceId

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

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Tillståndet 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 Typ 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 Typ Description
id

string