Class: Aws::S3::Types::RoutingRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::RoutingRule
- Defined in:
- gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#condition ⇒ Types::Condition
A container for describing a condition that must be met for the specified redirect to apply.
-
#redirect ⇒ Types::Redirect
Container for redirect information.
Instance Attribute Details
#condition ⇒ Types::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.
16810 16811 16812 16813 16814 16815 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 16810 class RoutingRule < Struct.new( :condition, :redirect) SENSITIVE = [] include Aws::Structure end |
#redirect ⇒ Types::Redirect
Container for redirect information. You can redirect requests to another host, to another page, or with another protocol. In the event of an error, you can specify a different error code to return.
16810 16811 16812 16813 16814 16815 |
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 16810 class RoutingRule < Struct.new( :condition, :redirect) SENSITIVE = [] include Aws::Structure end |