Struct google_storage1::BucketLifecycleRule[][src]

pub struct BucketLifecycleRule {
    pub action: Option<BucketLifecycleRuleAction>,
    pub condition: Option<BucketLifecycleRuleCondition>,
}

A lifecycle management rule, which is made of an action to take and the condition(s) under which the action will be taken.

This type is not used in any activity, and only used as part of another schema.

Fields

The action to take.

The condition(s) under which the action will be taken.

Trait Implementations

impl Default for BucketLifecycleRule
[src]

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

impl Clone for BucketLifecycleRule
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for BucketLifecycleRule
[src]

Formats the value using the given formatter. Read more

impl NestedType for BucketLifecycleRule
[src]

impl Part for BucketLifecycleRule
[src]

Auto Trait Implementations