» Resource: aws_ssm_maintenance_window_target
Provides an SSM Maintenance Window Target resource
» Example Usage
resource "aws_ssm_maintenance_window" "window" {
name = "maintenance-window-webapp"
schedule = "cron(0 16 ? * TUE *)"
duration = 3
cutoff = 1
}
resource "aws_ssm_maintenance_window_target" "target1" {
window_id = "${aws_ssm_maintenance_window.window.id}"
resource_type = "INSTANCE"
targets {
key = "tag:Name"
values = ["acceptance_test"]
}
}
» Argument Reference
The following arguments are supported:
-
window_id
- (Required) The Id of the maintenance window to register the target with. -
resource_type
- (Required) The type of target being registered with the Maintenance Window. Possible valuesINSTANCE
. -
targets
- (Required) The targets (either instances or tags). Instances are specified using Key=instanceids,Values=instanceid1,instanceid2. Tags are specified using Key=tag name,Values=tag value. -
owner_information
- (Optional) User-provided value that will be included in any CloudWatch events raised while running tasks for these targets in this Maintenance Window.
» Attributes Reference
In addition to all arguments above, the following attributes are exported:
-
id
- The ID of the maintenance window target.