SessionJobArgs
| Detail | Value |
|---|---|
| Namespace | PSImmyBot.Models |
| Kind | Class |
| Assembly | PSImmyBot |
| Base Type | object |
| Implements | IEquatable<SessionJobArgs> |
| Source | Models/SessionJobArgs.cs |
Overview
SessionJobArgs is a Class from PSImmyBot.Models and participates in ImmyBot API payloads generated by the module.
Structure
| Property | Type | Nullable | Notes |
|---|---|---|---|
| ActionIdToRerun | int? |
Yes (nullable value type) | — |
| AllowAccessToParentTenant | bool |
No (value type) | — |
| AppliedOnConnect | bool |
No (value type) | — |
| AutoConsentToReboots | bool |
No (value type) | — |
| CacheGroupId | Guid? |
Yes (nullable value type) | — |
| CacheOnly | bool |
No (value type) | — |
| ComputerId | int? |
Yes (nullable value type) | — |
| DeploymentId | int? |
Yes (nullable value type) | — |
| DeploymentType | DatabaseType | No (value type) | — |
| DetectionOnly | bool |
No (value type) | — |
| EnqueuedSessionType | EnqueuedSessionType | No (value type) | — |
| HasSessionFeatureBeenTracked | bool |
No (value type) | — |
| InstallWindowsUpdates | bool |
No (value type) | — |
| InventoryOnly | bool |
No (value type) | — |
| MaintenanceAgentUpdatesConfiguration | MaintenanceAgentUpdatesConfiguration | Reference type (nullable) | — |
| MaintenanceEmailConfiguration | MaintenanceEmailConfiguration | Reference type (nullable) | — |
| MaintenanceItem | MaintenanceItem | Reference type (nullable) | — |
| MaintenanceOnboardingConfiguration | MaintenanceOnboardingConfiguration | Reference type (nullable) | — |
| MaintenanceSchedulingConfiguration | MaintenanceSchedulingConfiguration | Reference type (nullable) | — |
| ManuallyResumed | bool |
No (value type) | — |
| ManuallyResumedByPersonId | int? |
Yes (nullable value type) | — |
| ManuallyTriggeredByUserId | int? |
Yes (nullable value type) | — |
| OfflineBehavior | ComputerOfflineMaintenanceSessionBehavior | No (value type) | — |
| PersonId | int? |
Yes (nullable value type) | — |
| PromptTimeoutAction | PromptTimeoutAction | No (value type) | — |
| PromptTimeoutMinutes | int |
No (value type) | — |
| PropagateToChildTenants | bool |
No (value type) | — |
| RebootPreference | RebootPreference | No (value type) | — |
| Repair | bool |
No (value type) | — |
| RerunFromScheduleId | int? |
Yes (nullable value type) | — |
| RerunningAction | bool |
No (value type) | — |
| ResolutionOnly | bool |
No (value type) | — |
| RunInventoryInDetection | bool |
No (value type) | — |
| ScheduledId | int? |
Yes (nullable value type) | — |
| SessionGroupId | Guid? |
Yes (nullable value type) | — |
| SuppressRebootsDuringBusinessHours | bool |
No (value type) | — |
| TenantId | int? |
Yes (nullable value type) | — |
| TerminalId | Guid? |
Yes (nullable value type) | — |
| UseWinningDeployment | bool |
No (value type) | — |
Serialization
- Namespace:
PSImmyBot.Models - Source file:
Models/SessionJobArgs.cs - Serializer:
System.Text.Json
Notes
This page was generated automatically from the compiled PSImmyBot assembly via HelperScripts/GenerateDocs.ps1. Regenerate after model changes to keep details current.