[][src]Struct rusoto_ssm::UpdateMaintenanceWindowRequest

pub struct UpdateMaintenanceWindowRequest {
    pub allow_unassociated_targets: Option<bool>,
    pub cutoff: Option<i64>,
    pub description: Option<String>,
    pub duration: Option<i64>,
    pub enabled: Option<bool>,
    pub name: Option<String>,
    pub replace: Option<bool>,
    pub schedule: Option<String>,
    pub window_id: String,
}

Fields

Whether targets must be registered with the Maintenance Window before tasks can be defined for those targets.

The number of hours before the end of the Maintenance Window that Systems Manager stops scheduling new tasks for execution.

An optional description for the update request.

The duration of the Maintenance Window in hours.

Whether the Maintenance Window is enabled.

The name of the Maintenance Window.

If True, then all fields that are required by the CreateMaintenanceWindow action are also required for this API request. Optional fields that are not specified are set to null.

The schedule of the Maintenance Window in the form of a cron or rate expression.

The ID of the Maintenance Window to update.

Trait Implementations

impl Clone for UpdateMaintenanceWindowRequest
[src]

Performs copy-assignment from source. Read more

impl Default for UpdateMaintenanceWindowRequest
[src]

impl PartialEq<UpdateMaintenanceWindowRequest> for UpdateMaintenanceWindowRequest
[src]

impl Debug for UpdateMaintenanceWindowRequest
[src]

impl Serialize for UpdateMaintenanceWindowRequest
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T