| 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.MaintenanceWindowTarget
Description
Synopsis
- data MaintenanceWindowTarget = MaintenanceWindowTarget' {}
- newMaintenanceWindowTarget :: MaintenanceWindowTarget
- maintenanceWindowTarget_description :: Lens' MaintenanceWindowTarget (Maybe Text)
- maintenanceWindowTarget_name :: Lens' MaintenanceWindowTarget (Maybe Text)
- maintenanceWindowTarget_ownerInformation :: Lens' MaintenanceWindowTarget (Maybe Text)
- maintenanceWindowTarget_resourceType :: Lens' MaintenanceWindowTarget (Maybe MaintenanceWindowResourceType)
- maintenanceWindowTarget_targets :: Lens' MaintenanceWindowTarget (Maybe [Target])
- maintenanceWindowTarget_windowId :: Lens' MaintenanceWindowTarget (Maybe Text)
- maintenanceWindowTarget_windowTargetId :: Lens' MaintenanceWindowTarget (Maybe Text)
Documentation
data MaintenanceWindowTarget Source #
The target registered with the maintenance window.
See: newMaintenanceWindowTarget smart constructor.
Constructors
| MaintenanceWindowTarget' | |
Fields
| |
Instances
newMaintenanceWindowTarget :: MaintenanceWindowTarget Source #
Create a value of MaintenanceWindowTarget 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:description:MaintenanceWindowTarget', maintenanceWindowTarget_description - A description for the target.
$sel:name:MaintenanceWindowTarget', maintenanceWindowTarget_name - The name for the maintenance window target.
$sel:ownerInformation:MaintenanceWindowTarget', maintenanceWindowTarget_ownerInformation - A user-provided value that will be included in any Amazon CloudWatch
Events events that are raised while running tasks for these targets in
this maintenance window.
$sel:resourceType:MaintenanceWindowTarget', maintenanceWindowTarget_resourceType - The type of target that is being registered with the maintenance window.
$sel:targets:MaintenanceWindowTarget', maintenanceWindowTarget_targets - The targets, either managed nodes or tags.
Specify managed nodes using the following format:
Key=instanceids,Values=<instanceid1>,<instanceid2>
Tags are specified using the following format:
Key=<tag name>,Values=<tag value>.
$sel:windowId:MaintenanceWindowTarget', maintenanceWindowTarget_windowId - The ID of the maintenance window to register the target with.
$sel:windowTargetId:MaintenanceWindowTarget', maintenanceWindowTarget_windowTargetId - The ID of the target.
maintenanceWindowTarget_description :: Lens' MaintenanceWindowTarget (Maybe Text) Source #
A description for the target.
maintenanceWindowTarget_name :: Lens' MaintenanceWindowTarget (Maybe Text) Source #
The name for the maintenance window target.
maintenanceWindowTarget_ownerInformation :: Lens' MaintenanceWindowTarget (Maybe Text) Source #
A user-provided value that will be included in any Amazon CloudWatch Events events that are raised while running tasks for these targets in this maintenance window.
maintenanceWindowTarget_resourceType :: Lens' MaintenanceWindowTarget (Maybe MaintenanceWindowResourceType) Source #
The type of target that is being registered with the maintenance window.
maintenanceWindowTarget_targets :: Lens' MaintenanceWindowTarget (Maybe [Target]) Source #
The targets, either managed nodes or tags.
Specify managed nodes using the following format:
Key=instanceids,Values=<instanceid1>,<instanceid2>
Tags are specified using the following format:
Key=<tag name>,Values=<tag value>.
maintenanceWindowTarget_windowId :: Lens' MaintenanceWindowTarget (Maybe Text) Source #
The ID of the maintenance window to register the target with.
maintenanceWindowTarget_windowTargetId :: Lens' MaintenanceWindowTarget (Maybe Text) Source #
The ID of the target.