Compartilhar via


Atualizar cloudPcOnPremisesConnection

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Atualize as propriedades de um objeto cloudPcOnPremisesConnection .

Importante

O nome da ligação de rede no local foi mudado como Azure ligação de rede. os objetos cloudPcOnPremisesConnection aqui são equivalentes a Azure ligação de rede para o produto CLOUD PC.

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) CloudPC.ReadWrite.All Indisponível.
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Aplicativo Sem suporte. Sem suporte.

Solicitação HTTP

PATCH /deviceManagement/virtualEndpoint/onPremisesConnections/{id}

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Content-Type application/json. Obrigatório.

Corpo da solicitação

No corpo do pedido, forneça uma representação JSON do objeto cloudPcOnPremisesConnection .

A tabela seguinte lista as propriedades necessárias quando cria o objeto cloudPcOnPremisesConnection .

Propriedade Tipo Descrição
adDomainName Cadeia de caracteres O nome de domínio completamente qualificado (FQDN) do domínio do Active Directory que pretende associar.
adDomainPassword Cadeia de caracteres A palavra-passe associada a adDomainUsername.
adDomainUsername Cadeia de caracteres O nome de utilizador de uma conta do Active Directory (conta de utilizador ou de serviço) que tem permissões para criar objetos de computador no Active Directory. Formato obrigatório: username@contoso.com.
connectionType cloudPcOnPremisesConnectionType Especifica o método através do qual um PC cloud aprovisionado está associado a Microsoft Entra. A azureADJoin opção indica a ausência de um Active Directory local (AD) no inquilino atual que resulta na associação do dispositivo CLOUD PC apenas a Microsoft Entra. A hybridAzureADJoin opção indica a presença de um AD no local no inquilino atual e que o CLOUD PC associa o AD no local e Microsoft Entra. A opção selecionada também determina os tipos de utilizadores que podem ser atribuídos e podem iniciar sessão num PC na Cloud. A azureADJoin opção permite que os utilizadores apenas na cloud e híbridos sejam atribuídos e iniciem sessão, enquanto hybridAzureADJoin está restrita apenas a utilizadores híbridos. O valor padrão é hybridAzureADJoin. Os valores possíveis são: hybridAzureADJoin, azureADJoin, unknownFutureValue.
displayName Cadeia de caracteres O nome a apresentar da ligação de rede Azure.
resourceGroupId Cadeia de caracteres O ID do grupo de recursos de destino. Formato obrigatório: "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}".
subnetId Cadeia de caracteres O ID da sub-rede de destino. Formato obrigatório: "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}".
tipo (preterido) cloudPcOnPremisesConnectionType Especifica a forma como o PC cloud aprovisionado se associa ao Microsoft Entra ID. O valor padrão é hybridAzureADJoin. Os valores possíveis são: hybridAzureADJoin, azureADJoin, unknownFutureValue. A propriedade type foi preterida e deixou de devolver dados a 31 de janeiro de 2024. Avançar, utilize a propriedade connectionType .
subscriptionId Cadeia de caracteres O ID do destino Azure subscrição associada ao seu inquilino.
type cloudPcOnPremisesConnectionType Especifica a forma como o PC cloud aprovisionado se associa ao Microsoft Entra ID. O valor padrão é hybridAzureADJoin. Os valores possíveis são: azureADJoin, hybridAzureADJoin, unknownFutureValue.
virtualNetworkId Cadeia de caracteres O ID da rede virtual de destino. Formato obrigatório: "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}".

Resposta

Se for bem-sucedido, este método devolve um 200 OK código de resposta e um objeto cloudPcOnPremisesConnection atualizado no corpo da resposta.

Exemplos

Solicitação

O exemplo a seguir mostra uma solicitação.

PATCH https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremisesConnections/{id}
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.cloudPcOnPremisesConnection",
  "displayName": "Display Name value",
  "subscriptionId": "0ac520ee-14c0-480f-b6c9-0a90c585ffff",
  "subscriptionName": "Subscription Name value",
  "adDomainName": "Active Directory Domain Name value",
  "adDomainUsername": "Active Directory Domain User Name value",
  "organizationalUnit": "Organization Unit value",
  "resourceGroupId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c585ffff/resourceGroups/ExampleRG",
  "virtualNetworkId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet",
  "subnetId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c585ffff/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default"
}

Resposta

O exemplo a seguir mostra a resposta.

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.cloudPcOnPremisesConnection",
  "id": "9ec90ff8-fd63-4fb9-ab5a-aa4fdcc4ffff",
  "managedBy": "windows365",
  "type": "hybridAzureADJoin",
  "connectionType": "hybridAzureADJoin",
  "displayName": "Display Name value",
  "subscriptionId": "0ac520ee-14c0-480f-b6c9-0a90c585ffff",
  "subscriptionName": "Subscription Name value",
  "adDomainName": "Active Directory Domain Name value",
  "adDomainUsername": "Active Directory Domain User Name value",
  "organizationalUnit": "Organization Unit value",
  "resourceGroupId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c585ffff/resourceGroups/ExampleRG",
  "virtualNetworkId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet",
  "subnetId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c585ffff/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default",
  "healthCheckStatus": "running",
  "virtualNetworkLocation": "westus2"
}