Private Endpoint Connection - List By Project
Obtenez toutes les connexions de point de terminaison privé dans le projet. Retourne un tableau json d’objets de type « privateEndpointConnections » comme spécifié dans la section Modèles.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentprojects/{projectName}/privateEndpointConnections?api-version=2019-10-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
path | True |
string |
Nom du projet Azure Migrate. |
|
resource
|
path | True |
string |
Nom du groupe de ressources Azure dont le projet fait partie. |
|
subscription
|
path | True |
string |
ID d’abonnement Azure dans lequel le projet a été créé. |
|
api-version
|
query | True |
string |
En-tête de requête standard. Utilisé par le service pour identifier la version de l’API utilisée par le client. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD En-têtes x-ms-request-id: string |
|
| Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
PrivateEndpointConnections_ListByProject
Exemple de requête
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
Exemple de réponse
{
"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
}
Définitions
| Nom | Description |
|---|---|
|
Cloud |
Réponse d’erreur du service Azure Migrate. |
|
Cloud |
Réponse d’erreur du service Azure Migrate. |
|
Private |
Connexion de point de terminaison privé pour un projet. |
|
Private |
Collection de connexions de point de terminaison privé pour un projet. |
|
Private |
Propriétés de connexion de point de terminaison privé. |
|
Private |
État d’une connexion de point de terminaison privé. |
|
Resource |
ID ARM pour une ressource. |
CloudError
Réponse d’erreur du service Azure Migrate.
| Nom | Type | Description |
|---|---|---|
| error |
Réponse d’erreur du service Azure Migrate. |
CloudErrorBody
Réponse d’erreur du service Azure Migrate.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
| details |
Liste des détails supplémentaires sur l’erreur. |
|
| message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
| target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
PrivateEndpointConnection
Connexion de point de terminaison privé pour un projet.
| Nom | Type | Description |
|---|---|---|
| eTag |
string |
Pour un contrôle d’accès concurrentiel optimiste. |
| id |
string |
Référence de chemin d’accès à cette connexion de point de terminaison de point de terminaison privé. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName} |
| name |
string |
Nom de la connexion de point de terminaison de point de terminaison privé. |
| properties |
Propriétés de la connexion de point de terminaison de point de terminaison privé. |
|
| type |
string |
Type de l’objet = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections]. |
PrivateEndpointConnectionCollection
Collection de connexions de point de terminaison privé pour un projet.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
|
| value |
Liste des connexions de point de terminaison privé pour un projet. |
PrivateEndpointConnectionProperties
Propriétés de connexion de point de terminaison privé.
| Nom | Type | Description |
|---|---|---|
| privateEndpoint |
ID ARM pour la ressource de point de terminaison privé correspondant à la connexion. |
|
| privateLinkServiceConnectionState |
État de la connexion de point de terminaison privé. |
|
| provisioningState |
enum:
|
Indique s’il existe une opération en cours sur le point de terminaison privé. |
PrivateLinkServiceConnectionState
État d’une connexion de point de terminaison privé.
| Nom | Type | Description |
|---|---|---|
| actionsRequired |
string |
Actions requises sur la connexion de point de terminaison privé. |
| description |
string |
Description de la connexion de point de terminaison privé. |
| status |
enum:
|
État de connexion de la connexion de point de terminaison privé. |
ResourceId
ID ARM pour une ressource.
| Nom | Type | Description |
|---|---|---|
| id |
string |