Update-MgBetaDeviceManagementAutopilotEvent

Update the navigation property autopilotEvents in deviceManagement

Syntax

Update-MgBetaDeviceManagementAutopilotEvent
      -DeviceManagementAutopilotEventId <String>
      [-ResponseHeadersVariable <String>]
      [-AccountSetupDuration <TimeSpan>]
      [-AccountSetupStatus <WindowsAutopilotDeploymentState>]
      [-AdditionalProperties <Hashtable>]
      [-DeploymentDuration <TimeSpan>]
      [-DeploymentEndDateTime <DateTime>]
      [-DeploymentStartDateTime <DateTime>]
      [-DeploymentState <WindowsAutopilotDeploymentState>]
      [-DeploymentTotalDuration <TimeSpan>]
      [-DeviceId <String>]
      [-DevicePreparationDuration <TimeSpan>]
      [-DeviceRegisteredDateTime <DateTime>]
      [-DeviceSerialNumber <String>]
      [-DeviceSetupDuration <TimeSpan>]
      [-DeviceSetupStatus <WindowsAutopilotDeploymentState>]
      [-EnrollmentFailureDetails <String>]
      [-EnrollmentStartDateTime <DateTime>]
      [-EnrollmentState <EnrollmentState>]
      [-EnrollmentType <String>]
      [-EventDateTime <DateTime>]
      [-Id <String>]
      [-ManagedDeviceName <String>]
      [-OSVersion <String>]
      [-PolicyStatusDetails <IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail[]>]
      [-TargetedAppCount <Int32>]
      [-TargetedPolicyCount <Int32>]
      [-UserPrincipalName <String>]
      [-Windows10EnrollmentCompletionPageConfigurationDisplayName <String>]
      [-Windows10EnrollmentCompletionPageConfigurationId <String>]
      [-WindowsAutopilotDeploymentProfileDisplayName <String>]
      [-Headers <IDictionary>]
      [-ProgressAction <ActionPreference>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-MgBetaDeviceManagementAutopilotEvent
      -DeviceManagementAutopilotEventId <String>
      -BodyParameter <IMicrosoftGraphDeviceManagementAutopilotEvent>
      [-ResponseHeadersVariable <String>]
      [-Headers <IDictionary>]
      [-ProgressAction <ActionPreference>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-MgBetaDeviceManagementAutopilotEvent
      -InputObject <IDeviceManagementEnrollmentIdentity>
      [-ResponseHeadersVariable <String>]
      [-AccountSetupDuration <TimeSpan>]
      [-AccountSetupStatus <WindowsAutopilotDeploymentState>]
      [-AdditionalProperties <Hashtable>]
      [-DeploymentDuration <TimeSpan>]
      [-DeploymentEndDateTime <DateTime>]
      [-DeploymentStartDateTime <DateTime>]
      [-DeploymentState <WindowsAutopilotDeploymentState>]
      [-DeploymentTotalDuration <TimeSpan>]
      [-DeviceId <String>]
      [-DevicePreparationDuration <TimeSpan>]
      [-DeviceRegisteredDateTime <DateTime>]
      [-DeviceSerialNumber <String>]
      [-DeviceSetupDuration <TimeSpan>]
      [-DeviceSetupStatus <WindowsAutopilotDeploymentState>]
      [-EnrollmentFailureDetails <String>]
      [-EnrollmentStartDateTime <DateTime>]
      [-EnrollmentState <EnrollmentState>]
      [-EnrollmentType <String>]
      [-EventDateTime <DateTime>]
      [-Id <String>]
      [-ManagedDeviceName <String>]
      [-OSVersion <String>]
      [-PolicyStatusDetails <IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail[]>]
      [-TargetedAppCount <Int32>]
      [-TargetedPolicyCount <Int32>]
      [-UserPrincipalName <String>]
      [-Windows10EnrollmentCompletionPageConfigurationDisplayName <String>]
      [-Windows10EnrollmentCompletionPageConfigurationId <String>]
      [-WindowsAutopilotDeploymentProfileDisplayName <String>]
      [-Headers <IDictionary>]
      [-ProgressAction <ActionPreference>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-MgBetaDeviceManagementAutopilotEvent
      -InputObject <IDeviceManagementEnrollmentIdentity>
      -BodyParameter <IMicrosoftGraphDeviceManagementAutopilotEvent>
      [-ResponseHeadersVariable <String>]
      [-Headers <IDictionary>]
      [-ProgressAction <ActionPreference>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Update the navigation property autopilotEvents in deviceManagement

Parameters

-AccountSetupDuration

Time spent in user ESP.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AccountSetupStatus

Deployment states for Autopilot devices

Type:WindowsAutopilotDeploymentState
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AdditionalProperties

Additional Parameters

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BodyParameter

Represents an Autopilot flow event. To construct, see NOTES section for BODYPARAMETER properties and create a hash table.

Type:IMicrosoftGraphDeviceManagementAutopilotEvent
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentDuration

Autopilot deployment duration including enrollment.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentEndDateTime

Deployment end time.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentStartDateTime

Deployment start time.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentState

Deployment states for Autopilot devices

Type:WindowsAutopilotDeploymentState
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentTotalDuration

Total deployment duration from enrollment to Desktop screen.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceId

Device id associated with the object

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceManagementAutopilotEventId

The unique identifier of deviceManagementAutopilotEvent

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DevicePreparationDuration

Time spent in device enrollment.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceRegisteredDateTime

Device registration date.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceSerialNumber

Device serial number.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceSetupDuration

Time spent in device ESP.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceSetupStatus

Deployment states for Autopilot devices

Type:WindowsAutopilotDeploymentState
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnrollmentFailureDetails

Enrollment failure details.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnrollmentStartDateTime

Device enrollment start date.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnrollmentState

enrollmentState

Type:EnrollmentState
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnrollmentType

windowsAutopilotEnrollmentType

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EventDateTime

Time when the event occurred .

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Headers

Optional headers that will be added to the request.

Type:IDictionary
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Id

The unique identifier for an entity. Read-only.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

Type:IDeviceManagementEnrollmentIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagedDeviceName

Managed device name.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OSVersion

Device operating system version.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PolicyStatusDetails

Policy and application status details for this device. To construct, see NOTES section for POLICYSTATUSDETAILS properties and create a hash table.

Type:IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProgressAction

{{ Fill ProgressAction Description }}

Type:ActionPreference
Aliases:proga
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResponseHeadersVariable

Optional Response Headers Variable.

Type:String
Aliases:RHV
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetedAppCount

Count of applications targeted.

Type:Int32
Position:Named
Default value:0
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetedPolicyCount

Count of policies targeted.

Type:Int32
Position:Named
Default value:0
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserPrincipalName

User principal name used to enroll the device.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Windows10EnrollmentCompletionPageConfigurationDisplayName

Enrollment Status Page profile name

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Windows10EnrollmentCompletionPageConfigurationId

Enrollment Status Page profile ID

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WindowsAutopilotDeploymentProfileDisplayName

Autopilot profile name.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Inputs

Microsoft.Graph.Beta.PowerShell.Models.IDeviceManagementEnrollmentIdentity

Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceManagementAutopilotEvent

System.Collections.IDictionary

Outputs

Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceManagementAutopilotEvent

Notes

COMPLEX PARAMETER PROPERTIES

To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.

BODYPARAMETER <IMicrosoftGraphDeviceManagementAutopilotEvent>: Represents an Autopilot flow event.

  • [(Any) <Object>]: This indicates any property can be added to this object.
  • [Id <String>]: The unique identifier for an entity. Read-only.
  • [AccountSetupDuration <TimeSpan?>]: Time spent in user ESP.
  • [AccountSetupStatus <WindowsAutopilotDeploymentState?>]: Deployment states for Autopilot devices
  • [DeploymentDuration <TimeSpan?>]: Autopilot deployment duration including enrollment.
  • [DeploymentEndDateTime <DateTime?>]: Deployment end time.
  • [DeploymentStartDateTime <DateTime?>]: Deployment start time.
  • [DeploymentState <WindowsAutopilotDeploymentState?>]: Deployment states for Autopilot devices
  • [DeploymentTotalDuration <TimeSpan?>]: Total deployment duration from enrollment to Desktop screen.
  • [DeviceId <String>]: Device id associated with the object
  • [DevicePreparationDuration <TimeSpan?>]: Time spent in device enrollment.
  • [DeviceRegisteredDateTime <DateTime?>]: Device registration date.
  • [DeviceSerialNumber <String>]: Device serial number.
  • [DeviceSetupDuration <TimeSpan?>]: Time spent in device ESP.
  • [DeviceSetupStatus <WindowsAutopilotDeploymentState?>]: Deployment states for Autopilot devices
  • [EnrollmentFailureDetails <String>]: Enrollment failure details.
  • [EnrollmentStartDateTime <DateTime?>]: Device enrollment start date.
  • [EnrollmentState <EnrollmentState?>]: enrollmentState
  • [EnrollmentType <String>]: windowsAutopilotEnrollmentType
  • [EventDateTime <DateTime?>]: Time when the event occurred .
  • [ManagedDeviceName <String>]: Managed device name.
  • [OSVersion <String>]: Device operating system version.
  • [PolicyStatusDetails <IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail- []>]: Policy and application status details for this device.
    • [Id <String>]: The unique identifier for an entity. Read-only.
    • [ComplianceStatus <String>]: deviceManagementAutopilotPolicyComplianceStatus
    • [DisplayName <String>]: The friendly name of the policy.
    • [ErrorCode <Int32?>]: The errorode associated with the compliance or enforcement status of the policy. Error code for enforcement status takes precedence if it exists.
    • [LastReportedDateTime <DateTime?>]: Timestamp of the reported policy status
    • [PolicyType <String>]: deviceManagementAutopilotPolicyType
    • [TrackedOnEnrollmentStatus <Boolean?>]: Indicates if this policy was tracked as part of the autopilot bootstrap enrollment sync session
  • [TargetedAppCount <Int32?>]: Count of applications targeted.
  • [TargetedPolicyCount <Int32?>]: Count of policies targeted.
  • [UserPrincipalName <String>]: User principal name used to enroll the device.
  • [Windows10EnrollmentCompletionPageConfigurationDisplayName <String>]: Enrollment Status Page profile name
  • [Windows10EnrollmentCompletionPageConfigurationId <String>]: Enrollment Status Page profile ID
  • [WindowsAutopilotDeploymentProfileDisplayName <String>]: Autopilot profile name.

INPUTOBJECT <IDeviceManagementEnrollmentIdentity>: Identity Parameter

  • [AndroidDeviceOwnerEnrollmentProfileId <String>]: The unique identifier of androidDeviceOwnerEnrollmentProfile
  • [AndroidForWorkEnrollmentProfileId <String>]: The unique identifier of androidForWorkEnrollmentProfile
  • [AppScopeId <String>]: The unique identifier of appScope
  • [AppleEnrollmentProfileAssignmentId <String>]: The unique identifier of appleEnrollmentProfileAssignment
  • [AppleUserInitiatedEnrollmentProfileId <String>]: The unique identifier of appleUserInitiatedEnrollmentProfile
  • [CustomAppScopeId <String>]: The unique identifier of customAppScope
  • [DepOnboardingSettingId <String>]: The unique identifier of depOnboardingSetting
  • [DeviceEnrollmentConfigurationId <String>]: The unique identifier of deviceEnrollmentConfiguration
  • [DeviceManagementAutopilotEventId <String>]: The unique identifier of deviceManagementAutopilotEvent
  • [DeviceManagementAutopilotPolicyStatusDetailId <String>]: The unique identifier of deviceManagementAutopilotPolicyStatusDetail
  • [DirectoryObjectId <String>]: The unique identifier of directoryObject
  • [EnrollmentConfigurationAssignmentId <String>]: The unique identifier of enrollmentConfigurationAssignment
  • [EnrollmentProfileId <String>]: The unique identifier of enrollmentProfile
  • [ImportedAppleDeviceIdentityId <String>]: The unique identifier of importedAppleDeviceIdentity
  • [ImportedDeviceIdentityId <String>]: The unique identifier of importedDeviceIdentity
  • [ImportedWindowsAutopilotDeviceIdentityId <String>]: The unique identifier of importedWindowsAutopilotDeviceIdentity
  • [UnifiedRbacResourceActionId <String>]: The unique identifier of unifiedRbacResourceAction
  • [UnifiedRbacResourceNamespaceId <String>]: The unique identifier of unifiedRbacResourceNamespace
  • [UnifiedRoleAssignmentId <String>]: The unique identifier of unifiedRoleAssignment
  • [UnifiedRoleAssignmentMultipleId <String>]: The unique identifier of unifiedRoleAssignmentMultiple
  • [UnifiedRoleDefinitionId <String>]: The unique identifier of unifiedRoleDefinition
  • [UnifiedRoleDefinitionId1 <String>]: The unique identifier of unifiedRoleDefinition
  • [WindowsAutopilotDeploymentProfileAssignmentId <String>]: The unique identifier of windowsAutopilotDeploymentProfileAssignment
  • [WindowsAutopilotDeploymentProfileId <String>]: The unique identifier of windowsAutopilotDeploymentProfile
  • [WindowsAutopilotDeviceIdentityId <String>]: The unique identifier of windowsAutopilotDeviceIdentity
  • [WindowsFeatureUpdateProfileAssignmentId <String>]: The unique identifier of windowsFeatureUpdateProfileAssignment
  • [WindowsFeatureUpdateProfileId <String>]: The unique identifier of windowsFeatureUpdateProfile

POLICYSTATUSDETAILS <IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail- []>: Policy and application status details for this device.

  • [Id <String>]: The unique identifier for an entity. Read-only.
  • [ComplianceStatus <String>]: deviceManagementAutopilotPolicyComplianceStatus
  • [DisplayName <String>]: The friendly name of the policy.
  • [ErrorCode <Int32?>]: The errorode associated with the compliance or enforcement status of the policy. Error code for enforcement status takes precedence if it exists.
  • [LastReportedDateTime <DateTime?>]: Timestamp of the reported policy status
  • [PolicyType <String>]: deviceManagementAutopilotPolicyType
  • [TrackedOnEnrollmentStatus <Boolean?>]: Indicates if this policy was tracked as part of the autopilot bootstrap enrollment sync session