Struct rusoto_s3::ReplicationRule[][src]

pub struct ReplicationRule {
    pub destination: Destination,
    pub id: Option<String>,
    pub prefix: String,
    pub source_selection_criteria: Option<SourceSelectionCriteria>,
    pub status: String,
}

Container for information about a particular replication rule.

Fields

Container for replication destination information.

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

Object keyname prefix identifying one or more objects to which the rule applies. Maximum prefix length can be up to 1,024 characters. Overlapping prefixes are not supported.

Container for filters that define which source objects should be replicated.

The rule is ignored if status is not Enabled.

Trait Implementations

impl Default for ReplicationRule
[src]

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

impl Debug for ReplicationRule
[src]

Formats the value using the given formatter. Read more

impl Clone for ReplicationRule
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for ReplicationRule
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations