AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Website Configuration

Inheritance Hierarchy

System.Object
  Amazon.S3.Model.WebsiteConfiguration

Namespace: Amazon.S3.Model
Assembly: AWSSDK.S3.dll
Version: 3.x.y.z

Syntax

C#
public class WebsiteConfiguration

The WebsiteConfiguration type exposes the following members

Constructors

NameDescription
Public Method WebsiteConfiguration()

Properties

NameTypeDescription
Public Property ErrorDocument System.String

The ErrorDocument value, an object key name to use when a 4XX class error occurs.

Public Property IndexDocumentSuffix System.String

This value is a suffix that is appended to a request that is for a "directory" on the website endpoint (e.g. if the suffix is index.html and you make a request to samplebucket/images/ the data that is returned will be for the object with the key name images/index.html)

The suffix must not be empty and must not include a slash character.

Public Property RedirectAllRequestsTo Amazon.S3.Model.RoutingRuleRedirect

Container for redirect information where all requests will be redirect to. You can redirect requests to another host, to another page, or with another protocol. In the event of an error, you can can specify a different error code to return. .

Public Property RoutingRules System.Collections.Generic.List<Amazon.S3.Model.RoutingRule>

The list of routing rules that can be used for configuring redirects if certain conditions are meet.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms

Unity:
Supported Versions: 4.6 and above
Supported Platforms: Android, iOS, Standalone