class
Amazonite::Ssm::MaintenanceWindowTarget
- Amazonite::Ssm::MaintenanceWindowTarget
- Reference
- Object
Overview
The target registered with the maintenance window.
Included Modules
- JSON::Serializable
Defined in:
ssm/maintenance_window_target.crConstructors
- .new(pull : JSON::PullParser)
- .new(window_id : String | Nil = nil, window_target_id : String | Nil = nil, resource_type : MaintenanceWindowResourceType | Nil = nil, targets : Array(Target) | Nil = nil, owner_information : String | Nil = nil, name : String | Nil = nil, description : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#description : String | Nil
A description for the target.
-
#description=(description : String | Nil)
A description for the target.
-
#hash(hasher)
See
Object#hash(hasher) -
#name : String | Nil
The name for the maintenance window target.
-
#name=(name : String | Nil)
The name for the maintenance window target.
-
#owner_information : String | Nil
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.
-
#owner_information=(owner_information : String | Nil)
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.
-
#resource_type : MaintenanceWindowResourceType | Nil
The type of target that is being registered with the maintenance window.
-
#resource_type=(resource_type : MaintenanceWindowResourceType | Nil)
The type of target that is being registered with the maintenance window.
-
#targets : Array(Target) | Nil
The targets, either managed nodes or tags.
-
#targets=(targets : Array(Target) | Nil)
The targets, either managed nodes or tags.
- #validate! : Nil
-
#window_id : String | Nil
The ID of the maintenance window to register the target with.
-
#window_id=(window_id : String | Nil)
The ID of the maintenance window to register the target with.
-
#window_target_id : String | Nil
The ID of the target.
-
#window_target_id=(window_target_id : String | Nil)
The ID of the target.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
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.
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.
The type of target that is being registered with the maintenance window.
The type of target that is being registered with the maintenance window.
The targets, either managed nodes or tags.
Specify managed nodes using the following format:
Key=instanceids,Values=,
Tags are specified using the following format:
Key=,Values=.
The targets, either managed nodes or tags.
Specify managed nodes using the following format:
Key=instanceids,Values=,
Tags are specified using the following format:
Key=,Values=.
The ID of the maintenance window to register the target with.