Struct rusoto_ssm::MaintenanceWindowTarget[][src]

pub struct MaintenanceWindowTarget {
    pub description: Option<String>,
    pub name: Option<String>,
    pub owner_information: Option<String>,
    pub resource_type: Option<String>,
    pub targets: Option<Vec<Target>>,
    pub window_id: Option<String>,
    pub window_target_id: Option<String>,
}

The target registered with the Maintenance Window.

Fields

A description of the target.

The target name.

User-provided value that will be included in any CloudWatch events raised while running tasks for these targets in this Maintenance Window.

The type of target.

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>.

The Maintenance Window ID where the target is registered.

The ID of the target.

Trait Implementations

impl Default for MaintenanceWindowTarget
[src]

Returns the "default value" for a type. Read more

impl Debug for MaintenanceWindowTarget
[src]

Formats the value using the given formatter. Read more

impl Clone for MaintenanceWindowTarget
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for MaintenanceWindowTarget
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations