AWS SDK Version 2 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.

.NET Framework 3.5
 
A summary of the information for an Amazon CloudFront distribution.

Inheritance Hierarchy

System.Object
  Amazon.CloudFront.Model.DistributionSummary

Namespace: Amazon.CloudFront.Model
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class DistributionSummary : Object

The DistributionSummary type exposes the following members

Constructors

NameDescription
Public Method DistributionSummary() Empty constructor used to set properties independently even when a simple constructor is available

Properties

NameTypeDescription
Public Property Aliases Amazon.CloudFront.Model.Aliases Gets and sets the property Aliases. A complex type that contains information about CNAMEs (alternate domain names), if any, for this distribution.
Public Property CacheBehaviors Amazon.CloudFront.Model.CacheBehaviors Gets and sets the property CacheBehaviors. A complex type that contains zero or more CacheBehavior elements.
Public Property Comment System.String Gets and sets the property Comment. The comment originally specified when this distribution was created.
Public Property CustomErrorResponses Amazon.CloudFront.Model.CustomErrorResponses Gets and sets the property CustomErrorResponses. A complex type that contains zero or more CustomErrorResponses elements.
Public Property DefaultCacheBehavior Amazon.CloudFront.Model.DefaultCacheBehavior Gets and sets the property DefaultCacheBehavior. A complex type that describes the default cache behavior if you do not specify a CacheBehavior element or if files don't match any of the values of PathPattern in CacheBehavior elements.You must create exactly one default cache behavior.
Public Property DomainName System.String Gets and sets the property DomainName. The domain name corresponding to the distribution. For example: d604721fxaaqy9.cloudfront.net.
Public Property Enabled System.Boolean Gets and sets the property Enabled. Whether the distribution is enabled to accept end user requests for content.
Public Property Id System.String Gets and sets the property Id. The identifier for the distribution. For example: EDFDVBD632BHDS5.
Public Property LastModifiedTime System.DateTime Gets and sets the property LastModifiedTime. The date and time the distribution was last modified.
Public Property Origins Amazon.CloudFront.Model.Origins Gets and sets the property Origins. A complex type that contains information about origins for this distribution.
Public Property PriceClass Amazon.CloudFront.PriceClass Gets and sets the property PriceClass.
Public Property Restrictions Amazon.CloudFront.Model.Restrictions Gets and sets the property Restrictions.
Public Property Status System.String Gets and sets the property Status. This response element indicates the current status of the distribution. When the status is Deployed, the distribution's information is fully propagated throughout the Amazon CloudFront system.
Public Property ViewerCertificate Amazon.CloudFront.Model.ViewerCertificate Gets and sets the property ViewerCertificate.

Version Information

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

.NET for Windows Store apps:
Supported in: Windows 8