Condividi tramite


Private Endpoint Connections - Update By Host Pool

Approvare o rifiutare una connessione all'endpoint privato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
hostPoolName
path True

string

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

Nome del pool di host all'interno del gruppo di risorse specificato

privateEndpointConnectionName
path True

string

Nome della connessione dell'endpoint privato associata alla risorsa Azure.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

subscriptionId
path True

string (uuid)

ID della sottoscrizione di destinazione. Il valore deve essere un UUID.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.privateLinkServiceConnectionState True

PrivateLinkServiceConnectionState

Una raccolta di informazioni sullo stato della connessione tra consumer e fornitore di servizi.

properties.privateEndpoint

PrivateEndpoint

Risorsa endpoint privato.

Risposte

Nome Tipo Descrizione
200 OK

PrivateEndpointConnectionWithSystemData

Aggiornamento corretto.

Other Status Codes

CloudError

Risposta di errore di automazione che descrive il motivo per cui l'operazione non è riuscita.

Esempio

PrivateEndpointConnection_UpdateByHostPool

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
CloudError

Oggetto di errore cloud.

CloudErrorProperties

Proprietà dell'oggetto di errore nella nube.

createdByType

Tipo di identità che ha creato la risorsa.

PrivateEndpoint

Risorsa endpoint privato.

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

PrivateEndpointConnectionWithSystemData

Risorsa connessione endpoint privato.

PrivateEndpointServiceConnectionStatus

Stato della connessione dell'endpoint privato.

PrivateLinkServiceConnectionState

Una raccolta di informazioni sullo stato della connessione tra consumer e fornitore di servizi.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

CloudError

Oggetto di errore cloud.

Nome Tipo Descrizione
error

CloudErrorProperties

Proprietà dell'oggetto di errore nella nube.

CloudErrorProperties

Proprietà dell'oggetto di errore nella nube.

Nome Tipo Descrizione
code

string

Codice di errore

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
User
Application
ManagedIdentity
Key

PrivateEndpoint

Risorsa endpoint privato.

Nome Tipo Descrizione
id

string

Identificatore arm per l'endpoint privato.

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

Valore Descrizione
Succeeded
Creating
Deleting
Failed

PrivateEndpointConnectionWithSystemData

Risorsa connessione endpoint privato.

Nome Tipo Descrizione
id

string (arm-id)

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nome della risorsa

properties.groupIds

string[]

ID gruppo per la risorsa endpoint privato.

properties.privateEndpoint

PrivateEndpoint

Risorsa endpoint privato.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Una raccolta di informazioni sullo stato della connessione tra consumer e fornitore di servizi.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Stato di provisioning della risorsa di connessione dell'endpoint privato.

systemData

systemData

Azure Resource Manager metadati contenenti informazioni createBy e modifiedBy.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

PrivateEndpointServiceConnectionStatus

Stato della connessione dell'endpoint privato.

Valore Descrizione
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

Una raccolta di informazioni sullo stato della connessione tra consumer e fornitore di servizi.

Nome Tipo Descrizione
actionsRequired

string

Messaggio che indica se le modifiche apportate al provider di servizi richiedono aggiornamenti sul consumer.

description

string

Motivo dell'approvazione/rifiuto della connessione.

status

PrivateEndpointServiceConnectionStatus

Indica se la connessione è stata approvata/rifiutata/rimossa dal proprietario del servizio.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.