Atualizar deviceManagementAutopilotEvent

Namespace: microsoft.graph

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Atualize as propriedades de um objeto deviceManagementAutopilotEvent.

Pré-requisitos

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) DeviceManagementManagedDevices.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Aplicativo DeviceManagementManagedDevices.ReadWrite.All

Solicitação HTTP

PATCH /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização <Token> de portador obrigatório.
Aceitar application/json

Corpo da solicitação

No corpo da solicitação, fornece uma representação JSON para o objeto deviceManagementAutopilotEvent.

A tabela a seguir mostra as propriedades que são necessárias ao criar deviceManagementAutopilotEvent.

Propriedade Tipo Descrição
id Cadeia de caracteres O UUID do objeto.
deviceId Cadeia de caracteres ID do dispositivo associada ao objeto
eventDateTime DateTimeOffset A hora em que o evento ocorreu.
deviceRegisteredDateTime DateTimeOffset Data do registro do dispositivo.
enrollmentStartDateTime DateTimeOffset Data de início do registro do dispositivo.
enrollmentType windowsAutopilotEnrollmentType Tipo de registro. Os valores possíveis são: unknown, azureADJoinedWithAutopilotProfile, offlineDomainJoined, azureADJoinedUsingDeviceAuthWithAutopilotProfile, azureADJoinedUsingDeviceAuthWithoutAutopilotProfile, azureADJoinedWithOfflineAutopilotProfile, azureADJoinedWithWhiteGlove, offlineDomainJoinedWithWhiteGlove, offlineDomainJoinedWithOfflineAutopilotProfile.
deviceSerialNumber Cadeia de Caracteres Número de série do dispositivo.
managedDeviceName String Nome do dispositivo gerenciado.
userPrincipalName Cadeia de caracteres Nome principal do usuário usado para registrar o dispositivo.
windowsAutopilotDeploymentProfileDisplayName Cadeia de Caracteres Nome do perfil do piloto automático.
enrollmentState enrollmentState Estado de registro como Inscrito, Falha. Os possíveis valores são: unknown, enrolled, pendingReset, failed, notContacted, blocked.
windows10EnrollmentCompletionPageConfigurationDisplayName Cadeia de Caracteres Nome do perfil da Página de Status do Registro
windows10EnrollmentCompletionPageConfigurationId Cadeia de Caracteres ID do perfil da página de status de registro
deploymentState windowsAutopilotDeploymentState Estado de implantação como Sucesso, Falha, InProgress, SuccessWithTimeout. Os valores possíveis são: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled.
deviceSetupStatus windowsAutopilotDeploymentState Status de implantação para a fase de configuração do dispositivo de página de status de registro. Os valores possíveis são: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled.
accountSetupStatus windowsAutopilotDeploymentState Status de implantação para a fase de configuração da conta de página de status de registro. Os valores possíveis são: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled.
osVersion String Versão do sistema operacional do dispositivo.
deploymentDuration Duration Duração da implantação do piloto automático, incluindo o registro.
deploymentTotalDuration Duration Duração total da implantação do registro na tela da Área de Trabalho.
devicePreparationDuration Duration Tempo gasto no registro do dispositivo.
deviceSetupDuration Duration Tempo gasto no ESP do dispositivo.
accountSetupDuration Duration Tempo gasto no ESP do usuário.
deploymentStartDateTime DateTimeOffset Hora de início da implantação.
deploymentEndDateTime DateTimeOffset Hora de término da implantação.
targetedAppCount Int32 Contagem de aplicativos direcionados.
targetedPolicyCount Int32 Contagem de políticas direcionadas.
enrollmentFailureDetails Cadeia de Caracteres Detalhes de falha de registro.

Resposta

Se tiver êxito, este método retornará um código de resposta e um 200 OK objeto deviceManagementAutopilotEvent atualizado no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

PATCH https://graph.microsoft.com/v1/deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}
Content-type: application/json
Content-length: 1545

{
  "@odata.type": "#microsoft.graph.deviceManagementAutopilotEvent",
  "deviceId": "Device Id value",
  "eventDateTime": "2016-12-31T23:59:23.3984029-08:00",
  "deviceRegisteredDateTime": "2017-01-01T00:02:48.7185581-08:00",
  "enrollmentStartDateTime": "2017-01-01T00:00:19.6280481-08:00",
  "enrollmentType": "azureADJoinedWithAutopilotProfile",
  "deviceSerialNumber": "Device Serial Number value",
  "managedDeviceName": "Managed Device Name value",
  "userPrincipalName": "User Principal Name value",
  "windowsAutopilotDeploymentProfileDisplayName": "Windows Autopilot Deployment Profile Display Name value",
  "enrollmentState": "enrolled",
  "windows10EnrollmentCompletionPageConfigurationDisplayName": "Windows10Enrollment Completion Page Configuration Display Name value",
  "windows10EnrollmentCompletionPageConfigurationId": "Windows10Enrollment Completion Page Configuration Id value",
  "deploymentState": "success",
  "deviceSetupStatus": "success",
  "accountSetupStatus": "success",
  "osVersion": "Os Version value",
  "deploymentDuration": "PT3M21.5549443S",
  "deploymentTotalDuration": "PT1M43.5284261S",
  "devicePreparationDuration": "-PT1M32.1347897S",
  "deviceSetupDuration": "-PT2M57.2190107S",
  "accountSetupDuration": "-PT2M32.0507894S",
  "deploymentStartDateTime": "2016-12-31T23:59:37.257201-08:00",
  "deploymentEndDateTime": "2017-01-01T00:00:46.5128291-08:00",
  "targetedAppCount": 0,
  "targetedPolicyCount": 3,
  "enrollmentFailureDetails": "Enrollment Failure Details value"
}

Resposta

Veja a seguir um exemplo da resposta. Observação: o objeto response mostrado aqui pode estar truncado por motivos de concisão. Todas as propriedades serão retornadas de uma chamada real.

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

{
  "@odata.type": "#microsoft.graph.deviceManagementAutopilotEvent",
  "id": "3e455cab-5cab-3e45-ab5c-453eab5c453e",
  "deviceId": "Device Id value",
  "eventDateTime": "2016-12-31T23:59:23.3984029-08:00",
  "deviceRegisteredDateTime": "2017-01-01T00:02:48.7185581-08:00",
  "enrollmentStartDateTime": "2017-01-01T00:00:19.6280481-08:00",
  "enrollmentType": "azureADJoinedWithAutopilotProfile",
  "deviceSerialNumber": "Device Serial Number value",
  "managedDeviceName": "Managed Device Name value",
  "userPrincipalName": "User Principal Name value",
  "windowsAutopilotDeploymentProfileDisplayName": "Windows Autopilot Deployment Profile Display Name value",
  "enrollmentState": "enrolled",
  "windows10EnrollmentCompletionPageConfigurationDisplayName": "Windows10Enrollment Completion Page Configuration Display Name value",
  "windows10EnrollmentCompletionPageConfigurationId": "Windows10Enrollment Completion Page Configuration Id value",
  "deploymentState": "success",
  "deviceSetupStatus": "success",
  "accountSetupStatus": "success",
  "osVersion": "Os Version value",
  "deploymentDuration": "PT3M21.5549443S",
  "deploymentTotalDuration": "PT1M43.5284261S",
  "devicePreparationDuration": "-PT1M32.1347897S",
  "deviceSetupDuration": "-PT2M57.2190107S",
  "accountSetupDuration": "-PT2M32.0507894S",
  "deploymentStartDateTime": "2016-12-31T23:59:37.257201-08:00",
  "deploymentEndDateTime": "2017-01-01T00:00:46.5128291-08:00",
  "targetedAppCount": 0,
  "targetedPolicyCount": 3,
  "enrollmentFailureDetails": "Enrollment Failure Details value"
}