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.