#[non_exhaustive]pub struct AwsS3BucketWebsiteConfigurationRoutingRule { /* private fields */ }Expand description
A rule for redirecting requests to the website.
Implementations
sourceimpl AwsS3BucketWebsiteConfigurationRoutingRule
impl AwsS3BucketWebsiteConfigurationRoutingRule
sourcepub fn condition(
&self
) -> Option<&AwsS3BucketWebsiteConfigurationRoutingRuleCondition>
pub fn condition(
&self
) -> Option<&AwsS3BucketWebsiteConfigurationRoutingRuleCondition>
Provides the condition that must be met in order to apply the routing rule.
sourcepub fn redirect(
&self
) -> Option<&AwsS3BucketWebsiteConfigurationRoutingRuleRedirect>
pub fn redirect(
&self
) -> Option<&AwsS3BucketWebsiteConfigurationRoutingRuleRedirect>
Provides the rules to redirect the request if the condition in Condition is met.
sourceimpl AwsS3BucketWebsiteConfigurationRoutingRule
impl AwsS3BucketWebsiteConfigurationRoutingRule
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsS3BucketWebsiteConfigurationRoutingRule.
Trait Implementations
sourceimpl Clone for AwsS3BucketWebsiteConfigurationRoutingRule
impl Clone for AwsS3BucketWebsiteConfigurationRoutingRule
sourcefn clone(&self) -> AwsS3BucketWebsiteConfigurationRoutingRule
fn clone(&self) -> AwsS3BucketWebsiteConfigurationRoutingRule
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<AwsS3BucketWebsiteConfigurationRoutingRule> for AwsS3BucketWebsiteConfigurationRoutingRule
impl PartialEq<AwsS3BucketWebsiteConfigurationRoutingRule> for AwsS3BucketWebsiteConfigurationRoutingRule
sourcefn eq(&self, other: &AwsS3BucketWebsiteConfigurationRoutingRule) -> bool
fn eq(&self, other: &AwsS3BucketWebsiteConfigurationRoutingRule) -> bool
impl StructuralPartialEq for AwsS3BucketWebsiteConfigurationRoutingRule
Auto Trait Implementations
impl RefUnwindSafe for AwsS3BucketWebsiteConfigurationRoutingRule
impl Send for AwsS3BucketWebsiteConfigurationRoutingRule
impl Sync for AwsS3BucketWebsiteConfigurationRoutingRule
impl Unpin for AwsS3BucketWebsiteConfigurationRoutingRule
impl UnwindSafe for AwsS3BucketWebsiteConfigurationRoutingRule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more