Struct rusoto_events::PutRuleRequest [] [src]

pub struct PutRuleRequest {
    pub description: Option<String>,
    pub event_pattern: Option<String>,
    pub name: String,
    pub role_arn: Option<String>,
    pub schedule_expression: Option<String>,
    pub state: Option<String>,
}

Fields

A description of the rule.

The event pattern. For more information, see Events and Event Patterns in the Amazon CloudWatch Events User Guide.

The name of the rule that you are creating or updating.

The Amazon Resource Name (ARN) of the IAM role associated with the rule.

The scheduling expression. For example, "cron(0 20 * * ? *)" or "rate(5 minutes)".

Indicates whether the rule is enabled or disabled.

Trait Implementations

impl Default for PutRuleRequest
[src]

[src]

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

impl Debug for PutRuleRequest
[src]

[src]

Formats the value using the given formatter.

impl Clone for PutRuleRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more