Describes the elements shared by the various distribution configurations.
            
- http://docs.amazonwebservices.com/latest/APIReference/API_StreamingDistributionConfig.html
The elements shared between configuration objects are:
- Caller Reference
- Origin S3 Bucket
- Comment
- A list of CNAMEs for the distribution
- Enabled flag
- Bucket Logging details
- CloudFront Origin Access Identity associated with the distribution. This is a virtual identity you use to let CloudFront fetch private content from your bucket.
- The AWS Accounts that have URL signing privileges for Private Content.
- http://docs.amazonwebservices.com/latest/APIReference/API_StreamingDistributionConfig.html
 Declaration Syntax
 Declaration Syntax| C# | 
[SerializableAttribute] public class CloudFrontDistributionConfigBase
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | CloudFrontDistributionConfigBase()()()() | Initializes a new instance of the CloudFrontDistributionConfigBase class | 
|  | CallerReference | 
            Gets and sets the CallerReference property.
            A unique number that ensures the request can't be replayed.
            If the CallerReference is new (no matter the content of the CloudFrontDistributionConfig object),
            a new distribution is created.
             | 
|  | CNAME | 
            Gets and Sets the CNAME property.
            A CNAME alias you want to associate with this distribution. You can have up to
            10 CNAME aliases per distribution. For more information, refer:
            http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html | 
|  | Comment | 
            Gets and sets the Comment property.
            Any comments you want to include about the distribution.
            The maximum length of the comment is 128 characters
             | 
|  | Enabled | 
            Gets and sets the Enabled property.
            Whether the distribution is enabled to accept
            end user requests for content.
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | ETag | 
            Gets and sets the ETag property of the Distribution Config.
            The ETag is the current version of the Distribution's 
            Configuration.
             | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | Logging | 
            Gets and Sets the Logging property.
            A complex type that controls whether access logs are written for the
            distribution. For more information, refer:
            http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html | 
|  | Origin | Obsolete. 
            Gets and sets the Origin property.
            The Amazon S3 bucket to associate with the distribution.
            For example: mybucket.s3.amazonaws.com.
             | 
|  | OriginAccessIdentity | Obsolete. 
            Gets and sets the OriginAccessIdentity property.
            The CloudFront origin access identity to associate with the distribution. 
            If you want the distribution to serve private content, include this element; 
            if you want the distribution to serve public content, remove this element.        
             | 
|  | S3Origin | 
            Gets and sets the S3Origin property.
            The S3Origin contains the Amazon S3 bucket that will be used for the Distribution.
             | 
|  | ToString()()()() | 
            Returns the string representation of this object.
            (Overrides Object.ToString()()()().) | 
|  | TrustedSigners | 
            Gets and sets the TrustedSigners property.
            This specifies any AWS accounts you want to permit to create signed URLs for private content.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | ||
|  | CloudFrontDistributionConfigBase | |
|  | CloudFrontDistributionConfig | |
|  | CloudFrontStreamingDistributionConfig | |