Partilhar via


Private Endpoint Connections - Update By Host Pool

Aprove ou rejeite uma conexão de ponto de extremidade privada.

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

Parâmetros do URI

Name Em Necessário Tipo Description
hostPoolName
path True

string

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

O nome do pool de hosts dentro do grupo de recursos especificado

privateEndpointConnectionName
path True

string

O nome da ligação privada ao endpoint associada ao recurso Azure.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser um UUID.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Corpo do Pedido

Name Necessário Tipo Description
properties.privateLinkServiceConnectionState True

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor de serviço e o prestador.

properties.privateEndpoint

PrivateEndpoint

O recurso de ponto de extremidade privado.

Respostas

Name Tipo Description
200 OK

PrivateEndpointConnectionWithSystemData

Atualizado com sucesso.

Other Status Codes

CloudError

Resposta de erro de automação descrevendo por que a operação falhou.

Exemplos

PrivateEndpointConnection_UpdateByHostPool

Pedido de amostra

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

Resposta da amostra

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

Definições

Name Description
CloudError

Objeto de erro na nuvem.

CloudErrorProperties

Propriedades do objeto de erro na nuvem.

createdByType

O tipo de identidade que criou o recurso.

PrivateEndpoint

O recurso de ponto de extremidade privado.

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

PrivateEndpointConnectionWithSystemData

O recurso Private Endpoint Connection.

PrivateEndpointServiceConnectionStatus

O status da conexão de ponto de extremidade privado.

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor de serviço e o prestador.

systemData

Metadados referentes à criação e última modificação do recurso.

CloudError

Objeto de erro na nuvem.

Name Tipo Description
error

CloudErrorProperties

Propriedades do objeto de erro na nuvem.

CloudErrorProperties

Propriedades do objeto de erro na nuvem.

Name Tipo Description
code

string

Código de erro

message

string

Mensagem de erro indicando por que a operação falhou.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

PrivateEndpoint

O recurso de ponto de extremidade privado.

Name Tipo Description
id

string

O identificador ARM para o ponto de extremidade privado.

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

Valor Description
Succeeded
Creating
Deleting
Failed

PrivateEndpointConnectionWithSystemData

O recurso Private Endpoint Connection.

Name Tipo Description
id

string (arm-id)

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

O nome do recurso

properties.groupIds

string[]

As ids de grupo para o recurso de ponto de extremidade privado.

properties.privateEndpoint

PrivateEndpoint

O recurso de ponto de extremidade privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor de serviço e o prestador.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

O estado de provisionamento do recurso de conexão de ponto de extremidade privado.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

PrivateEndpointServiceConnectionStatus

O status da conexão de ponto de extremidade privado.

Valor Description
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor de serviço e o prestador.

Name Tipo Description
actionsRequired

string

Uma mensagem indicando se as alterações no prestador de serviços exigem atualizações sobre o consumidor.

description

string

O motivo da aprovação/rejeição da ligação.

status

PrivateEndpointServiceConnectionStatus

Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço.

systemData

Metadados referentes à criação e última modificação do recurso.

Name Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.