#[non_exhaustive]pub struct AwsS3BucketWebsiteConfigurationRoutingRuleRedirect { /* private fields */ }Expand description
The rules to redirect the request if the condition in Condition is met.
Implementations
sourceimpl AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
 
impl AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
sourcepub fn http_redirect_code(&self) -> Option<&str>
 
pub fn http_redirect_code(&self) -> Option<&str>
The HTTP redirect code to use in the response.
sourcepub fn protocol(&self) -> Option<&str>
 
pub fn protocol(&self) -> Option<&str>
The protocol to use to redirect the request. By default, uses the protocol from the original request.
sourcepub fn replace_key_prefix_with(&self) -> Option<&str>
 
pub fn replace_key_prefix_with(&self) -> Option<&str>
The object key prefix to use in the redirect request.
Cannot be provided if ReplaceKeyWith is present.
sourcepub fn replace_key_with(&self) -> Option<&str>
 
pub fn replace_key_with(&self) -> Option<&str>
The specific object key to use in the redirect request.
Cannot be provided if ReplaceKeyPrefixWith is present.
sourceimpl AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
 
impl AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
sourcepub fn builder() -> Builder
 
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsS3BucketWebsiteConfigurationRoutingRuleRedirect.
Trait Implementations
sourceimpl Clone for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
 
impl Clone for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
sourcefn clone(&self) -> AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
 
fn clone(&self) -> AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
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<AwsS3BucketWebsiteConfigurationRoutingRuleRedirect> for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
 
impl PartialEq<AwsS3BucketWebsiteConfigurationRoutingRuleRedirect> for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
sourcefn eq(&self, other: &AwsS3BucketWebsiteConfigurationRoutingRuleRedirect) -> bool
 
fn eq(&self, other: &AwsS3BucketWebsiteConfigurationRoutingRuleRedirect) -> bool
impl StructuralPartialEq for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
Auto Trait Implementations
impl RefUnwindSafe for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
impl Send for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
impl Sync for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
impl Unpin for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
impl UnwindSafe for AwsS3BucketWebsiteConfigurationRoutingRuleRedirect
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