AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::CloudFront::Model::Origin Class Reference

#include <Origin.h>

Public Member Functions

 Origin ()
 
 Origin (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Originoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
OriginWithId (const Aws::String &value)
 
OriginWithId (Aws::String &&value)
 
OriginWithId (const char *value)
 
const Aws::StringGetDomainName () const
 
bool DomainNameHasBeenSet () const
 
void SetDomainName (const Aws::String &value)
 
void SetDomainName (Aws::String &&value)
 
void SetDomainName (const char *value)
 
OriginWithDomainName (const Aws::String &value)
 
OriginWithDomainName (Aws::String &&value)
 
OriginWithDomainName (const char *value)
 
const Aws::StringGetOriginPath () const
 
bool OriginPathHasBeenSet () const
 
void SetOriginPath (const Aws::String &value)
 
void SetOriginPath (Aws::String &&value)
 
void SetOriginPath (const char *value)
 
OriginWithOriginPath (const Aws::String &value)
 
OriginWithOriginPath (Aws::String &&value)
 
OriginWithOriginPath (const char *value)
 
const CustomHeadersGetCustomHeaders () const
 
bool CustomHeadersHasBeenSet () const
 
void SetCustomHeaders (const CustomHeaders &value)
 
void SetCustomHeaders (CustomHeaders &&value)
 
OriginWithCustomHeaders (const CustomHeaders &value)
 
OriginWithCustomHeaders (CustomHeaders &&value)
 
const S3OriginConfigGetS3OriginConfig () const
 
bool S3OriginConfigHasBeenSet () const
 
void SetS3OriginConfig (const S3OriginConfig &value)
 
void SetS3OriginConfig (S3OriginConfig &&value)
 
OriginWithS3OriginConfig (const S3OriginConfig &value)
 
OriginWithS3OriginConfig (S3OriginConfig &&value)
 
const CustomOriginConfigGetCustomOriginConfig () const
 
bool CustomOriginConfigHasBeenSet () const
 
void SetCustomOriginConfig (const CustomOriginConfig &value)
 
void SetCustomOriginConfig (CustomOriginConfig &&value)
 
OriginWithCustomOriginConfig (const CustomOriginConfig &value)
 
OriginWithCustomOriginConfig (CustomOriginConfig &&value)
 
int GetConnectionAttempts () const
 
bool ConnectionAttemptsHasBeenSet () const
 
void SetConnectionAttempts (int value)
 
OriginWithConnectionAttempts (int value)
 
int GetConnectionTimeout () const
 
bool ConnectionTimeoutHasBeenSet () const
 
void SetConnectionTimeout (int value)
 
OriginWithConnectionTimeout (int value)
 
const OriginShieldGetOriginShield () const
 
bool OriginShieldHasBeenSet () const
 
void SetOriginShield (const OriginShield &value)
 
void SetOriginShield (OriginShield &&value)
 
OriginWithOriginShield (const OriginShield &value)
 
OriginWithOriginShield (OriginShield &&value)
 

Detailed Description

An origin.

An origin is the location where content is stored, and from which CloudFront gets content to serve to viewers. To specify an origin:

For the current maximum number of origins that you can specify per distribution, see General Quotas on Web Distributions in the Amazon CloudFront Developer Guide (quotas were formerly referred to as limits).

See Also:

AWS API Reference

Definition at line 48 of file Origin.h.

Constructor & Destructor Documentation

◆ Origin() [1/2]

Aws::CloudFront::Model::Origin::Origin ( )

◆ Origin() [2/2]

Aws::CloudFront::Model::Origin::Origin ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::CloudFront::Model::Origin::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ ConnectionAttemptsHasBeenSet()

bool Aws::CloudFront::Model::Origin::ConnectionAttemptsHasBeenSet ( ) const
inline

The number of times that CloudFront attempts to connect to the origin. The minimum number is 1, the maximum is 3, and the default (if you don’t specify otherwise) is 3.

For a custom origin (including an Amazon S3 bucket that��s configured with static website hosting), this value also specifies the number of times that CloudFront attempts to get a response from the origin, in the case of an Origin Response Timeout.

For more information, see Origin Connection Attempts in the Amazon CloudFront Developer Guide.

Definition at line 416 of file Origin.h.

◆ ConnectionTimeoutHasBeenSet()

bool Aws::CloudFront::Model::Origin::ConnectionTimeoutHasBeenSet ( ) const
inline

The number of seconds that CloudFront waits when trying to establish a connection to the origin. The minimum timeout is 1 second, the maximum is 10 seconds, and the default (if you don’t specify otherwise) is 10 seconds.

For more information, see Origin Connection Timeout in the Amazon CloudFront Developer Guide.

Definition at line 465 of file Origin.h.

◆ CustomHeadersHasBeenSet()

bool Aws::CloudFront::Model::Origin::CustomHeadersHasBeenSet ( ) const
inline

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin.

For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Definition at line 253 of file Origin.h.

◆ CustomOriginConfigHasBeenSet()

bool Aws::CloudFront::Model::Origin::CustomOriginConfigHasBeenSet ( ) const
inline

Use this type to specify an origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with static website hosting, use this type. If the Amazon S3 bucket is not configured with static website hosting, use the S3OriginConfig type instead.

Definition at line 355 of file Origin.h.

◆ DomainNameHasBeenSet()

bool Aws::CloudFront::Model::Origin::DomainNameHasBeenSet ( ) const
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 127 of file Origin.h.

◆ GetConnectionAttempts()

int Aws::CloudFront::Model::Origin::GetConnectionAttempts ( ) const
inline

The number of times that CloudFront attempts to connect to the origin. The minimum number is 1, the maximum is 3, and the default (if you don’t specify otherwise) is 3.

For a custom origin (including an Amazon S3 bucket that��s configured with static website hosting), this value also specifies the number of times that CloudFront attempts to get a response from the origin, in the case of an Origin Response Timeout.

For more information, see Origin Connection Attempts in the Amazon CloudFront Developer Guide.

Definition at line 402 of file Origin.h.

◆ GetConnectionTimeout()

int Aws::CloudFront::Model::Origin::GetConnectionTimeout ( ) const
inline

The number of seconds that CloudFront waits when trying to establish a connection to the origin. The minimum timeout is 1 second, the maximum is 10 seconds, and the default (if you don’t specify otherwise) is 10 seconds.

For more information, see Origin Connection Timeout in the Amazon CloudFront Developer Guide.

Definition at line 455 of file Origin.h.

◆ GetCustomHeaders()

const CustomHeaders& Aws::CloudFront::Model::Origin::GetCustomHeaders ( ) const
inline

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin.

For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Definition at line 244 of file Origin.h.

◆ GetCustomOriginConfig()

const CustomOriginConfig& Aws::CloudFront::Model::Origin::GetCustomOriginConfig ( ) const
inline

Use this type to specify an origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with static website hosting, use this type. If the Amazon S3 bucket is not configured with static website hosting, use the S3OriginConfig type instead.

Definition at line 347 of file Origin.h.

◆ GetDomainName()

const Aws::String& Aws::CloudFront::Model::Origin::GetDomainName ( ) const
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 120 of file Origin.h.

◆ GetId()

const Aws::String& Aws::CloudFront::Model::Origin::GetId ( ) const
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 63 of file Origin.h.

◆ GetOriginPath()

const Aws::String& Aws::CloudFront::Model::Origin::GetOriginPath ( ) const
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 178 of file Origin.h.

◆ GetOriginShield()

const OriginShield& Aws::CloudFront::Model::Origin::GetOriginShield ( ) const
inline

CloudFront Origin Shield. Using Origin Shield can help reduce the load on your origin.

For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.

Definition at line 494 of file Origin.h.

◆ GetS3OriginConfig()

const S3OriginConfig& Aws::CloudFront::Model::Origin::GetS3OriginConfig ( ) const
inline

Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the CustomOriginConfig type instead.

Definition at line 298 of file Origin.h.

◆ IdHasBeenSet()

bool Aws::CloudFront::Model::Origin::IdHasBeenSet ( ) const
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 70 of file Origin.h.

◆ operator=()

Origin& Aws::CloudFront::Model::Origin::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OriginPathHasBeenSet()

bool Aws::CloudFront::Model::Origin::OriginPathHasBeenSet ( ) const
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 186 of file Origin.h.

◆ OriginShieldHasBeenSet()

bool Aws::CloudFront::Model::Origin::OriginShieldHasBeenSet ( ) const
inline

CloudFront Origin Shield. Using Origin Shield can help reduce the load on your origin.

For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.

Definition at line 502 of file Origin.h.

◆ S3OriginConfigHasBeenSet()

bool Aws::CloudFront::Model::Origin::S3OriginConfigHasBeenSet ( ) const
inline

Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the CustomOriginConfig type instead.

Definition at line 306 of file Origin.h.

◆ SetConnectionAttempts()

void Aws::CloudFront::Model::Origin::SetConnectionAttempts ( int  value)
inline

The number of times that CloudFront attempts to connect to the origin. The minimum number is 1, the maximum is 3, and the default (if you don’t specify otherwise) is 3.

For a custom origin (including an Amazon S3 bucket that��s configured with static website hosting), this value also specifies the number of times that CloudFront attempts to get a response from the origin, in the case of an Origin Response Timeout.

For more information, see Origin Connection Attempts in the Amazon CloudFront Developer Guide.

Definition at line 430 of file Origin.h.

◆ SetConnectionTimeout()

void Aws::CloudFront::Model::Origin::SetConnectionTimeout ( int  value)
inline

The number of seconds that CloudFront waits when trying to establish a connection to the origin. The minimum timeout is 1 second, the maximum is 10 seconds, and the default (if you don’t specify otherwise) is 10 seconds.

For more information, see Origin Connection Timeout in the Amazon CloudFront Developer Guide.

Definition at line 475 of file Origin.h.

◆ SetCustomHeaders() [1/2]

void Aws::CloudFront::Model::Origin::SetCustomHeaders ( const CustomHeaders value)
inline

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin.

For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Definition at line 262 of file Origin.h.

◆ SetCustomHeaders() [2/2]

void Aws::CloudFront::Model::Origin::SetCustomHeaders ( CustomHeaders &&  value)
inline

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin.

For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Definition at line 271 of file Origin.h.

◆ SetCustomOriginConfig() [1/2]

void Aws::CloudFront::Model::Origin::SetCustomOriginConfig ( const CustomOriginConfig value)
inline

Use this type to specify an origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with static website hosting, use this type. If the Amazon S3 bucket is not configured with static website hosting, use the S3OriginConfig type instead.

Definition at line 363 of file Origin.h.

◆ SetCustomOriginConfig() [2/2]

void Aws::CloudFront::Model::Origin::SetCustomOriginConfig ( CustomOriginConfig &&  value)
inline

Use this type to specify an origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with static website hosting, use this type. If the Amazon S3 bucket is not configured with static website hosting, use the S3OriginConfig type instead.

Definition at line 371 of file Origin.h.

◆ SetDomainName() [1/3]

void Aws::CloudFront::Model::Origin::SetDomainName ( Aws::String &&  value)
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 141 of file Origin.h.

◆ SetDomainName() [2/3]

void Aws::CloudFront::Model::Origin::SetDomainName ( const Aws::String value)
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 134 of file Origin.h.

◆ SetDomainName() [3/3]

void Aws::CloudFront::Model::Origin::SetDomainName ( const char *  value)
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 148 of file Origin.h.

◆ SetId() [1/3]

void Aws::CloudFront::Model::Origin::SetId ( Aws::String &&  value)
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 84 of file Origin.h.

◆ SetId() [2/3]

void Aws::CloudFront::Model::Origin::SetId ( const Aws::String value)
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 77 of file Origin.h.

◆ SetId() [3/3]

void Aws::CloudFront::Model::Origin::SetId ( const char *  value)
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 91 of file Origin.h.

◆ SetOriginPath() [1/3]

void Aws::CloudFront::Model::Origin::SetOriginPath ( Aws::String &&  value)
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 202 of file Origin.h.

◆ SetOriginPath() [2/3]

void Aws::CloudFront::Model::Origin::SetOriginPath ( const Aws::String value)
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 194 of file Origin.h.

◆ SetOriginPath() [3/3]

void Aws::CloudFront::Model::Origin::SetOriginPath ( const char *  value)
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 210 of file Origin.h.

◆ SetOriginShield() [1/2]

void Aws::CloudFront::Model::Origin::SetOriginShield ( const OriginShield value)
inline

CloudFront Origin Shield. Using Origin Shield can help reduce the load on your origin.

For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.

Definition at line 510 of file Origin.h.

◆ SetOriginShield() [2/2]

void Aws::CloudFront::Model::Origin::SetOriginShield ( OriginShield &&  value)
inline

CloudFront Origin Shield. Using Origin Shield can help reduce the load on your origin.

For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.

Definition at line 518 of file Origin.h.

◆ SetS3OriginConfig() [1/2]

void Aws::CloudFront::Model::Origin::SetS3OriginConfig ( const S3OriginConfig value)
inline

Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the CustomOriginConfig type instead.

Definition at line 314 of file Origin.h.

◆ SetS3OriginConfig() [2/2]

void Aws::CloudFront::Model::Origin::SetS3OriginConfig ( S3OriginConfig &&  value)
inline

Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the CustomOriginConfig type instead.

Definition at line 322 of file Origin.h.

◆ WithConnectionAttempts()

Origin& Aws::CloudFront::Model::Origin::WithConnectionAttempts ( int  value)
inline

The number of times that CloudFront attempts to connect to the origin. The minimum number is 1, the maximum is 3, and the default (if you don’t specify otherwise) is 3.

For a custom origin (including an Amazon S3 bucket that��s configured with static website hosting), this value also specifies the number of times that CloudFront attempts to get a response from the origin, in the case of an Origin Response Timeout.

For more information, see Origin Connection Attempts in the Amazon CloudFront Developer Guide.

Definition at line 444 of file Origin.h.

◆ WithConnectionTimeout()

Origin& Aws::CloudFront::Model::Origin::WithConnectionTimeout ( int  value)
inline

The number of seconds that CloudFront waits when trying to establish a connection to the origin. The minimum timeout is 1 second, the maximum is 10 seconds, and the default (if you don’t specify otherwise) is 10 seconds.

For more information, see Origin Connection Timeout in the Amazon CloudFront Developer Guide.

Definition at line 485 of file Origin.h.

◆ WithCustomHeaders() [1/2]

Origin& Aws::CloudFront::Model::Origin::WithCustomHeaders ( const CustomHeaders value)
inline

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin.

For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Definition at line 280 of file Origin.h.

◆ WithCustomHeaders() [2/2]

Origin& Aws::CloudFront::Model::Origin::WithCustomHeaders ( CustomHeaders &&  value)
inline

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin.

For more information, see Adding Custom Headers to Origin Requests in the Amazon CloudFront Developer Guide.

Definition at line 289 of file Origin.h.

◆ WithCustomOriginConfig() [1/2]

Origin& Aws::CloudFront::Model::Origin::WithCustomOriginConfig ( const CustomOriginConfig value)
inline

Use this type to specify an origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with static website hosting, use this type. If the Amazon S3 bucket is not configured with static website hosting, use the S3OriginConfig type instead.

Definition at line 379 of file Origin.h.

◆ WithCustomOriginConfig() [2/2]

Origin& Aws::CloudFront::Model::Origin::WithCustomOriginConfig ( CustomOriginConfig &&  value)
inline

Use this type to specify an origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with static website hosting, use this type. If the Amazon S3 bucket is not configured with static website hosting, use the S3OriginConfig type instead.

Definition at line 387 of file Origin.h.

◆ WithDomainName() [1/3]

Origin& Aws::CloudFront::Model::Origin::WithDomainName ( Aws::String &&  value)
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 162 of file Origin.h.

◆ WithDomainName() [2/3]

Origin& Aws::CloudFront::Model::Origin::WithDomainName ( const Aws::String value)
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 155 of file Origin.h.

◆ WithDomainName() [3/3]

Origin& Aws::CloudFront::Model::Origin::WithDomainName ( const char *  value)
inline

The domain name for the origin.

For more information, see Origin Domain Name in the Amazon CloudFront Developer Guide.

Definition at line 169 of file Origin.h.

◆ WithId() [1/3]

Origin& Aws::CloudFront::Model::Origin::WithId ( Aws::String &&  value)
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 105 of file Origin.h.

◆ WithId() [2/3]

Origin& Aws::CloudFront::Model::Origin::WithId ( const Aws::String value)
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 98 of file Origin.h.

◆ WithId() [3/3]

Origin& Aws::CloudFront::Model::Origin::WithId ( const char *  value)
inline

A unique identifier for the origin. This value must be unique within the distribution.

Use this value to specify the TargetOriginId in a CacheBehavior or DefaultCacheBehavior.

Definition at line 112 of file Origin.h.

◆ WithOriginPath() [1/3]

Origin& Aws::CloudFront::Model::Origin::WithOriginPath ( Aws::String &&  value)
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 226 of file Origin.h.

◆ WithOriginPath() [2/3]

Origin& Aws::CloudFront::Model::Origin::WithOriginPath ( const Aws::String value)
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 218 of file Origin.h.

◆ WithOriginPath() [3/3]

Origin& Aws::CloudFront::Model::Origin::WithOriginPath ( const char *  value)
inline

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.

For more information, see Origin Path in the Amazon CloudFront Developer Guide.

Definition at line 234 of file Origin.h.

◆ WithOriginShield() [1/2]

Origin& Aws::CloudFront::Model::Origin::WithOriginShield ( const OriginShield value)
inline

CloudFront Origin Shield. Using Origin Shield can help reduce the load on your origin.

For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.

Definition at line 526 of file Origin.h.

◆ WithOriginShield() [2/2]

Origin& Aws::CloudFront::Model::Origin::WithOriginShield ( OriginShield &&  value)
inline

CloudFront Origin Shield. Using Origin Shield can help reduce the load on your origin.

For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.

Definition at line 534 of file Origin.h.

◆ WithS3OriginConfig() [1/2]

Origin& Aws::CloudFront::Model::Origin::WithS3OriginConfig ( const S3OriginConfig value)
inline

Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the CustomOriginConfig type instead.

Definition at line 330 of file Origin.h.

◆ WithS3OriginConfig() [2/2]

Origin& Aws::CloudFront::Model::Origin::WithS3OriginConfig ( S3OriginConfig &&  value)
inline

Use this type to specify an origin that is an Amazon S3 bucket that is not configured with static website hosting. To specify any other type of origin, including an Amazon S3 bucket that is configured with static website hosting, use the CustomOriginConfig type instead.

Definition at line 338 of file Origin.h.


The documentation for this class was generated from the following file: