| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.SSM.Types.MaintenanceWindowExecutionTaskIdentity
Description
Synopsis
- data MaintenanceWindowExecutionTaskIdentity = MaintenanceWindowExecutionTaskIdentity' {
- alarmConfiguration :: Maybe AlarmConfiguration
- endTime :: Maybe POSIX
- startTime :: Maybe POSIX
- status :: Maybe MaintenanceWindowExecutionStatus
- statusDetails :: Maybe Text
- taskArn :: Maybe Text
- taskExecutionId :: Maybe Text
- taskType :: Maybe MaintenanceWindowTaskType
- triggeredAlarms :: Maybe (NonEmpty AlarmStateInformation)
- windowExecutionId :: Maybe Text
- newMaintenanceWindowExecutionTaskIdentity :: MaintenanceWindowExecutionTaskIdentity
- maintenanceWindowExecutionTaskIdentity_alarmConfiguration :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe AlarmConfiguration)
- maintenanceWindowExecutionTaskIdentity_endTime :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe UTCTime)
- maintenanceWindowExecutionTaskIdentity_startTime :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe UTCTime)
- maintenanceWindowExecutionTaskIdentity_status :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe MaintenanceWindowExecutionStatus)
- maintenanceWindowExecutionTaskIdentity_statusDetails :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text)
- maintenanceWindowExecutionTaskIdentity_taskArn :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text)
- maintenanceWindowExecutionTaskIdentity_taskExecutionId :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text)
- maintenanceWindowExecutionTaskIdentity_taskType :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe MaintenanceWindowTaskType)
- maintenanceWindowExecutionTaskIdentity_triggeredAlarms :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe (NonEmpty AlarmStateInformation))
- maintenanceWindowExecutionTaskIdentity_windowExecutionId :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text)
Documentation
data MaintenanceWindowExecutionTaskIdentity Source #
Information about a task execution performed as part of a maintenance window execution.
See: newMaintenanceWindowExecutionTaskIdentity smart constructor.
Constructors
| MaintenanceWindowExecutionTaskIdentity' | |
Fields
| |
Instances
newMaintenanceWindowExecutionTaskIdentity :: MaintenanceWindowExecutionTaskIdentity Source #
Create a value of MaintenanceWindowExecutionTaskIdentity with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alarmConfiguration:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_alarmConfiguration - The details for the CloudWatch alarm applied to your maintenance window
task.
$sel:endTime:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_endTime - The time the task execution finished.
$sel:startTime:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_startTime - The time the task execution started.
$sel:status:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_status - The status of the task execution.
$sel:statusDetails:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_statusDetails - The details explaining the status of the task execution. Not available
for all status values.
$sel:taskArn:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_taskArn - The Amazon Resource Name (ARN) of the task that ran.
$sel:taskExecutionId:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_taskExecutionId - The ID of the specific task execution in the maintenance window
execution.
$sel:taskType:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_taskType - The type of task that ran.
$sel:triggeredAlarms:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_triggeredAlarms - The CloudWatch alarm that was invoked by the maintenance window task.
$sel:windowExecutionId:MaintenanceWindowExecutionTaskIdentity', maintenanceWindowExecutionTaskIdentity_windowExecutionId - The ID of the maintenance window execution that ran the task.
maintenanceWindowExecutionTaskIdentity_alarmConfiguration :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe AlarmConfiguration) Source #
The details for the CloudWatch alarm applied to your maintenance window task.
maintenanceWindowExecutionTaskIdentity_endTime :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe UTCTime) Source #
The time the task execution finished.
maintenanceWindowExecutionTaskIdentity_startTime :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe UTCTime) Source #
The time the task execution started.
maintenanceWindowExecutionTaskIdentity_status :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe MaintenanceWindowExecutionStatus) Source #
The status of the task execution.
maintenanceWindowExecutionTaskIdentity_statusDetails :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text) Source #
The details explaining the status of the task execution. Not available for all status values.
maintenanceWindowExecutionTaskIdentity_taskArn :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text) Source #
The Amazon Resource Name (ARN) of the task that ran.
maintenanceWindowExecutionTaskIdentity_taskExecutionId :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text) Source #
The ID of the specific task execution in the maintenance window execution.
maintenanceWindowExecutionTaskIdentity_taskType :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe MaintenanceWindowTaskType) Source #
The type of task that ran.
maintenanceWindowExecutionTaskIdentity_triggeredAlarms :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe (NonEmpty AlarmStateInformation)) Source #
The CloudWatch alarm that was invoked by the maintenance window task.
maintenanceWindowExecutionTaskIdentity_windowExecutionId :: Lens' MaintenanceWindowExecutionTaskIdentity (Maybe Text) Source #
The ID of the maintenance window execution that ran the task.