AWS SDK for .NET Documentation
CustomErrorResponse Class
AmazonAmazon.CloudFront.ModelCustomErrorResponse Did this page help you?   Yes   No    Tell us about it...
A complex type that describes how you'd prefer CloudFront to respond to requests that result in either a 4xx or 5xx response. You can control whether a custom error page should be displayed, what the desired response code should be for this error page and how long should the error response be cached by CloudFront. If you don't want to specify any custom error responses, include only an empty CustomErrorResponses element. To delete all custom error responses in an existing distribution, update the distribution configuration and include only an empty CustomErrorResponses element. To add, change, or remove one or more custom error responses, update the distribution configuration and specify all of the custom error responses that you want to include in the updated distribution.
Declaration Syntax
C#
public class CustomErrorResponse
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CustomErrorResponse()()()()
Initializes a new instance of the CustomErrorResponse class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ErrorCachingMinTTL
Gets and sets the property ErrorCachingMinTTL. The minimum amount of time you want HTTP error codes to stay in CloudFront caches before CloudFront queries your origin to see whether the object has been updated. You can specify a value from 0 to 31,536,000.

ErrorCode
Gets and sets the property ErrorCode. The 4xx or 5xx HTTP status code that you want to customize. For a list of HTTP status codes that you can customize, see CloudFront documentation.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
ResponseCode
Gets and sets the property ResponseCode. The HTTP status code that you want CloudFront to return with the custom error page to the viewer. For a list of HTTP status codes that you can replace, see CloudFront Documentation.

ResponsePagePath
Gets and sets the property ResponsePagePath. The path of the custom error page (for example, /custom_404.html). The path is relative to the distribution and must begin with a slash (/). If the path includes any non-ASCII characters or unsafe characters as defined in RFC 1783 (http://www.ietf.org/rfc/rfc1738.txt), URL encode those characters. Do not URL encode any other characters in the path, or CloudFront will not return the custom error page to the viewer.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithErrorCachingMinTTL(Int64) Obsolete.
Sets the ErrorCachingMinTTL property

WithErrorCode(Int32) Obsolete.
Sets the ErrorCode property

WithResponseCode(String) Obsolete.
Sets the ResponseCode property

WithResponsePagePath(String) Obsolete.
Sets the ResponsePagePath property

Inheritance Hierarchy
Object
CustomErrorResponse

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)