A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

Returns:

A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

Parameters:

id A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

Returns a reference to this object so that method calls can be chained together.

Parameters:

id A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.

Returns:

A reference to this updated object so that method calls can be chained
together.

Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

Returns:

Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

Parameters:

domainName Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

Returns a reference to this object so that method calls can be chained together.

Parameters:

domainName Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.

Returns:

A reference to this updated object so that method calls can be chained
together.

An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

Returns:

An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

Parameters:

originPath An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

Returns a reference to this object so that method calls can be chained together.

Parameters:

originPath An optional element that causes CloudFront to request your content
from a directory in your Amazon S3 bucket or your custom origin. When
you include the OriginPath element, specify the directory name,
beginning with a /. CloudFront appends the directory name to the value
of DomainName.

Returns:

A reference to this updated object so that method calls can be chained
together.