Struct rusoto_ssm::MaintenanceWindowTarget
[−]
[src]
pub struct MaintenanceWindowTarget { pub owner_information: Option<OwnerInformation>, pub resource_type: Option<MaintenanceWindowResourceType>, pub targets: Option<Targets>, pub window_id: Option<MaintenanceWindowId>, pub window_target_id: Option<MaintenanceWindowTargetId>, }
The target registered with the Maintenance Window.
Fields
owner_information: Option<OwnerInformation>
User-provided value that will be included in any CloudWatch events raised while running tasks for these targets in this Maintenance Window.
resource_type: Option<MaintenanceWindowResourceType>
The type of target.
targets: Option<Targets>
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>.
window_id: Option<MaintenanceWindowId>
The Maintenance Window ID where the target is registered.
window_target_id: Option<MaintenanceWindowTargetId>
The ID of the target.
Trait Implementations
impl Default for MaintenanceWindowTarget
[src]
fn default() -> MaintenanceWindowTarget
Returns the "default value" for a type. Read more
impl Debug for MaintenanceWindowTarget
[src]
impl Clone for MaintenanceWindowTarget
[src]
fn clone(&self) -> MaintenanceWindowTarget
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more