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.
A summary of the information about a CloudFront distribution.
Namespace: Amazon.CloudFront.Model
Assembly: AWSSDK.CloudFront.dll
Version: 3.x.y.z
public class DistributionSummary
The DistributionSummary type exposes the following members
Name | Description | |
---|---|---|
DistributionSummary() |
Empty constructor used to set properties independently even when a simple constructor is available |
Name | Type | Description | |
---|---|---|---|
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. |
|
AliasICPRecordals | System.Collections.Generic.List<Amazon.CloudFront.Model.AliasICPRecordal> |
Gets and sets the property AliasICPRecordals. Amazon Web Services services in China customers must file for an Internet Content Provider (ICP) recordal if they want to serve content publicly on an alternate domain name, also known as a CNAME, that they've added to CloudFront. AliasICPRecordal provides the ICP recordal status for CNAMEs associated with distributions. For more information about ICP recordals, see Signup, Accounts, and Credentials in Getting Started with Amazon Web Services services in China. |
|
ARN | System.String |
Gets and sets the property ARN.
The ARN (Amazon Resource Name) for the distribution. For example: |
|
CacheBehaviors | Amazon.CloudFront.Model.CacheBehaviors |
Gets and sets the property CacheBehaviors.
A complex type that contains zero or more |
|
Comment | System.String |
Gets and sets the property Comment. The comment originally specified when this distribution was created. |
|
CustomErrorResponses | Amazon.CloudFront.Model.CustomErrorResponses |
Gets and sets the property CustomErrorResponses.
A complex type that contains zero or more |
|
DefaultCacheBehavior | Amazon.CloudFront.Model.DefaultCacheBehavior |
Gets and sets the property DefaultCacheBehavior.
A complex type that describes the default cache behavior if you don't specify a |
|
DomainName | System.String |
Gets and sets the property DomainName.
The domain name that corresponds to the distribution, for example, |
|
Enabled | System.Boolean |
Gets and sets the property Enabled. Whether the distribution is enabled to accept user requests for content. |
|
HttpVersion | Amazon.CloudFront.HttpVersion |
Gets and sets the property HttpVersion.
Specify the maximum HTTP version that you want viewers to use to communicate with
CloudFront. The default value for new web distributions is |
|
Id | System.String |
Gets and sets the property Id.
The identifier for the distribution. For example: |
|
IsIPV6Enabled | System.Boolean |
Gets and sets the property IsIPV6Enabled. Whether CloudFront responds to IPv6 DNS requests with an IPv6 address for your distribution. |
|
LastModifiedTime | System.DateTime |
Gets and sets the property LastModifiedTime. The date and time the distribution was last modified. |
|
OriginGroups | Amazon.CloudFront.Model.OriginGroups |
Gets and sets the property OriginGroups. A complex type that contains information about origin groups for this distribution. |
|
Origins | Amazon.CloudFront.Model.Origins |
Gets and sets the property Origins. A complex type that contains information about origins for this distribution. |
|
PriceClass | Amazon.CloudFront.PriceClass |
Gets and sets the property PriceClass. A complex type that contains information about price class for this streaming distribution. |
|
Restrictions | Amazon.CloudFront.Model.Restrictions |
Gets and sets the property Restrictions. A complex type that identifies ways in which you want to restrict distribution of your content. |
|
Staging | System.Boolean |
Gets and sets the property Staging.
A Boolean that indicates whether this is a staging distribution. When this value is
|
|
Status | System.String |
Gets and sets the property Status.
The current status of the distribution. When the status is |
|
ViewerCertificate | Amazon.CloudFront.Model.ViewerCertificate |
Gets and sets the property ViewerCertificate. A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers. |
|
WebACLId | System.String |
Gets and sets the property WebACLId. The Web ACL Id (if any) associated with the distribution. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5