Struct aws_sdk_s3::model::RoutingRule
source · #[non_exhaustive]pub struct RoutingRule { /* private fields */ }
Expand description
Specifies the redirect behavior and when a redirect is applied. For more information about routing rules, see Configuring advanced conditional redirects in the Amazon S3 User Guide.
Implementations§
source§impl RoutingRule
impl RoutingRule
sourcepub fn condition(&self) -> Option<&Condition>
pub fn condition(&self) -> Option<&Condition>
A container for describing a condition that must be met for the specified redirect to apply. For example, 1. If request is for pages in the /docs
folder, redirect to the /documents
folder. 2. If request results in HTTP error 4xx, redirect request to another host where you might process the error.
source§impl RoutingRule
impl RoutingRule
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RoutingRule
.
Trait Implementations§
source§impl Clone for RoutingRule
impl Clone for RoutingRule
source§fn clone(&self) -> RoutingRule
fn clone(&self) -> RoutingRule
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for RoutingRule
impl Debug for RoutingRule
source§impl PartialEq<RoutingRule> for RoutingRule
impl PartialEq<RoutingRule> for RoutingRule
source§fn eq(&self, other: &RoutingRule) -> bool
fn eq(&self, other: &RoutingRule) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.