Struct aws_sdk_rust::aws::s3::writeparse::Rule [] [src]

pub struct Rule {
    pub status: ExpirationStatus,
    pub noncurrent_version_expiration: Option<NoncurrentVersionExpiration>,
    pub transition: Option<Transition>,
    pub prefix: Prefix,
    pub expiration: Option<LifecycleExpiration>,
    pub noncurrent_version_transition: Option<NoncurrentVersionTransition>,
    pub id: Option<ID>,
}

Fields

If 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being applied.

Prefix identifying one or more objects to which the rule applies.

Unique identifier for the rule. The value cannot be longer than 255 characters.

Trait Implementations

impl Debug for Rule
[src]

Formats the value using the given formatter.

impl Default for Rule
[src]

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

impl Decodable for Rule
[src]

Deserialize a value using a Decoder.

impl Encodable for Rule
[src]

Serialize a value using an Encoder.