Struct rusoto_ssm::RegisterTargetWithMaintenanceWindowRequest[][src]

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

Fields

User-provided idempotency token.

An optional description for the target.

An optional name for the target.

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 being registered with the Maintenance Window.

The targets (either instances or tags).

Specify instances using the following format:

Key=InstanceIds,Values=<instance-id-1>,<instance-id-2>

Specify tags using either of the following formats:

Key=tag:<tag-key>,Values=<tag-value-1>,<tag-value-2>

Key=tag-key,Values=<tag-key-1>,<tag-key-2>

The ID of the Maintenance Window the target should be registered with.

Trait Implementations

impl Default for RegisterTargetWithMaintenanceWindowRequest
[src]

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

impl Debug for RegisterTargetWithMaintenanceWindowRequest
[src]

Formats the value using the given formatter. Read more

impl Clone for RegisterTargetWithMaintenanceWindowRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for RegisterTargetWithMaintenanceWindowRequest
[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