Partager via


Private Endpoint Connections - Update By Host Pool

Approuver ou refuser une connexion de point de terminaison privé.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2025-10-10

Paramètres URI

Nom Dans Obligatoire Type Description
hostPoolName
path True

string

minLength: 3
maxLength: 64
pattern: ^[A-Za-z0-9@.\-_ ]*$

Nom du pool d’hôtes dans le groupe de ressources spécifié

privateEndpointConnectionName
path True

string

Nom de la connexion de point de terminaison privé associée à la ressource Azure.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
properties.privateLinkServiceConnectionState True

PrivateLinkServiceConnectionState

Une collection d’informations sur l’état de la connexion entre le consumer de service et le fournisseur.

properties.privateEndpoint

PrivateEndpoint

Ressource de point de terminaison privé.

Réponses

Nom Type Description
200 OK

PrivateEndpointConnectionWithSystemData

Mise à jour réussie.

Other Status Codes

CloudError

Réponse d’erreur d’automatisation décrivant la raison de l’échec de l’opération.

Exemples

PrivateEndpointConnection_UpdateByHostPool

Exemple de requête

PUT https://management.azure.com/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1/privateEndpointConnections/hostPool1.377103f1-5179-4bdf-8556-4cdd3207cc5b?api-version=2025-10-10

{
  "properties": {
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": "Approved by admin@consoto.com",
      "actionsRequired": "None"
    }
  }
}

Exemple de réponse

{
  "name": "hostPool1.377103f1-5179-4bdf-8556-4cdd3207cc5b",
  "id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostpools/hostPool1/privateEndpointConnections/hostPool1.377103f1-5179-4bdf-8556-4cdd3207cc5b",
  "type": "Microsoft.DesktopVirtualization/hostpools/privateEndpointConnections",
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "privateEndpoint": {
      "id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup2/providers/Microsoft.Network/privateEndpoints/endpointName1"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": "Approved by admin@consoto.com",
      "actionsRequired": "None"
    }
  }
}

Définitions

Nom Description
CloudError

Objet d’erreur cloud.

CloudErrorProperties

Propriétés de l’objet d’erreur cloud.

createdByType

Type d’identité qui a créé la ressource.

PrivateEndpoint

Ressource de point de terminaison privé.

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

PrivateEndpointConnectionWithSystemData

Ressource de connexion de point de terminaison privé.

PrivateEndpointServiceConnectionStatus

État de la connexion de point de terminaison privé.

PrivateLinkServiceConnectionState

Une collection d’informations sur l’état de la connexion entre le consumer de service et le fournisseur.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

CloudError

Objet d’erreur cloud.

Nom Type Description
error

CloudErrorProperties

Propriétés de l’objet d’erreur cloud.

CloudErrorProperties

Propriétés de l’objet d’erreur cloud.

Nom Type Description
code

string

Code d’erreur

message

string

Message d’erreur indiquant pourquoi l’opération a échoué.

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

PrivateEndpoint

Ressource de point de terminaison privé.

Nom Type Description
id

string

Identificateur ARM pour le point de terminaison privé.

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

Valeur Description
Succeeded
Creating
Deleting
Failed

PrivateEndpointConnectionWithSystemData

Ressource de connexion de point de terminaison privé.

Nom Type Description
id

string (arm-id)

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

Nom de la ressource

properties.groupIds

string[]

ID de groupe pour la ressource de point de terminaison privé.

properties.privateEndpoint

PrivateEndpoint

Ressource de point de terminaison privé.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Une collection d’informations sur l’état de la connexion entre le consumer de service et le fournisseur.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

État d’approvisionnement de la ressource de connexion de point de terminaison privé.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

PrivateEndpointServiceConnectionStatus

État de la connexion de point de terminaison privé.

Valeur Description
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

Une collection d’informations sur l’état de la connexion entre le consumer de service et le fournisseur.

Nom Type Description
actionsRequired

string

Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur.

description

string

Raison de l’approbation/rejet de la connexion.

status

PrivateEndpointServiceConnectionStatus

Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.