// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph // WindowsEnrollmentStatusScreenSettings undocumented type WindowsEnrollmentStatusScreenSettings struct { // Object is the base model of WindowsEnrollmentStatusScreenSettings Object // HideInstallationProgress Show or hide installation progress to user HideInstallationProgress *bool `json:"hideInstallationProgress,omitempty"` // AllowDeviceUseBeforeProfileAndAppInstallComplete Allow or block user to use device before profile and app installation complete AllowDeviceUseBeforeProfileAndAppInstallComplete *bool `json:"allowDeviceUseBeforeProfileAndAppInstallComplete,omitempty"` // BlockDeviceSetupRetryByUser Allow the user to retry the setup on installation failure BlockDeviceSetupRetryByUser *bool `json:"blockDeviceSetupRetryByUser,omitempty"` // AllowLogCollectionOnInstallFailure Allow or block log collection on installation failure AllowLogCollectionOnInstallFailure *bool `json:"allowLogCollectionOnInstallFailure,omitempty"` // CustomErrorMessage Set custom error message to show upon installation failure CustomErrorMessage *string `json:"customErrorMessage,omitempty"` // InstallProgressTimeoutInMinutes Set installation progress timeout in minutes InstallProgressTimeoutInMinutes *int `json:"installProgressTimeoutInMinutes,omitempty"` // AllowDeviceUseOnInstallFailure Allow the user to continue using the device on installation failure AllowDeviceUseOnInstallFailure *bool `json:"allowDeviceUseOnInstallFailure,omitempty"` }